Advertisement
Guest User

Untitled

a guest
Apr 4th, 2018
303
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 9.62 KB | None | 0 0
  1. <?xml version='1.0' encoding='UTF-8'?>
  2. <matrix-project plugin="matrix-project@1.12">
  3.   <actions/>
  4.   <description>Builds for-7.5/* branches merges to release/7.5 and pushes to central repository</description>
  5.   <keepDependencies>false</keepDependencies>
  6.   <properties>
  7.     <jenkins.model.BuildDiscarderProperty>
  8.       <strategy class="hudson.tasks.LogRotator">
  9.         <daysToKeep>-1</daysToKeep>
  10.         <numToKeep>100</numToKeep>
  11.         <artifactDaysToKeep>-1</artifactDaysToKeep>
  12.         <artifactNumToKeep>-1</artifactNumToKeep>
  13.       </strategy>
  14.     </jenkins.model.BuildDiscarderProperty>
  15.     <hudson.plugins.throttleconcurrents.ThrottleJobProperty plugin="throttle-concurrents@2.0.1">
  16.       <maxConcurrentPerNode>0</maxConcurrentPerNode>
  17.       <maxConcurrentTotal>0</maxConcurrentTotal>
  18.       <categories class="java.util.concurrent.CopyOnWriteArrayList"/>
  19.       <throttleEnabled>false</throttleEnabled>
  20.       <throttleOption>project</throttleOption>
  21.       <limitOneJobWithMatchingParams>false</limitOneJobWithMatchingParams>
  22.       <matrixOptions>
  23.         <throttleMatrixBuilds>true</throttleMatrixBuilds>
  24.         <throttleMatrixConfigurations>false</throttleMatrixConfigurations>
  25.       </matrixOptions>
  26.       <paramsToUseForLimit></paramsToUseForLimit>
  27.       <configVersion>1</configVersion>
  28.     </hudson.plugins.throttleconcurrents.ThrottleJobProperty>
  29.   </properties>
  30.   <scm class="hudson.plugins.git.GitSCM" plugin="git@3.8.0">
  31.     <configVersion>2</configVersion>
  32.     <userRemoteConfigs>
  33.       <hudson.plugins.git.UserRemoteConfig>
  34.         <name>origin</name>
  35.         <url>git@bitbucket.org:redacted/redacted.git</url>
  36.         <credentialsId>redacted</credentialsId>
  37.       </hudson.plugins.git.UserRemoteConfig>
  38.     </userRemoteConfigs>
  39.     <branches>
  40.       <hudson.plugins.git.BranchSpec>
  41.         <name>origin/for-7.5/**</name>
  42.       </hudson.plugins.git.BranchSpec>
  43.     </branches>
  44.     <doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
  45.     <browser class="hudson.plugins.git.browser.BitbucketWeb">
  46.       <url>redacted</url>
  47.     </browser>
  48.     <submoduleCfg class="list"/>
  49.     <extensions>
  50.       <hudson.plugins.git.extensions.impl.PerBuildTag/>
  51.       <hudson.plugins.git.extensions.impl.SubmoduleOption>
  52.         <disableSubmodules>true</disableSubmodules>
  53.         <recursiveSubmodules>false</recursiveSubmodules>
  54.         <trackingSubmodules>false</trackingSubmodules>
  55.         <reference></reference>
  56.         <parentCredentials>false</parentCredentials>
  57.         <timeout>60</timeout>
  58.       </hudson.plugins.git.extensions.impl.SubmoduleOption>
  59.       <hudson.plugins.git.extensions.impl.PruneStaleBranch/>
  60.       <hudson.plugins.git.extensions.impl.PreBuildMerge>
  61.         <options>
  62.           <mergeRemote>origin</mergeRemote>
  63.           <mergeTarget>release/7.5</mergeTarget>
  64.           <mergeStrategy>default</mergeStrategy>
  65.           <fastForwardMode>FF_ONLY</fastForwardMode>
  66.         </options>
  67.       </hudson.plugins.git.extensions.impl.PreBuildMerge>
  68.       <hudson.plugins.git.extensions.impl.CheckoutOption>
  69.         <timeout>60</timeout>
  70.       </hudson.plugins.git.extensions.impl.CheckoutOption>
  71.       <hudson.plugins.git.extensions.impl.ChangelogToBranch>
  72.         <options>
  73.           <compareRemote>origin</compareRemote>
  74.           <compareTarget>release/7.5</compareTarget>
  75.         </options>
  76.       </hudson.plugins.git.extensions.impl.ChangelogToBranch>
  77.       <hudson.plugins.git.extensions.impl.CleanBeforeCheckout/>
  78.     </extensions>
  79.   </scm>
  80.   <canRoam>false</canRoam>
  81.   <disabled>false</disabled>
  82.   <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
  83.   <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
  84.   <triggers>
  85.     <com.cloudbees.jenkins.plugins.BitBucketTrigger plugin="bitbucket@1.1.8">
  86.       <spec></spec>
  87.     </com.cloudbees.jenkins.plugins.BitBucketTrigger>
  88.   </triggers>
  89.   <concurrentBuild>false</concurrentBuild>
  90.   <axes>
  91.     <hudson.matrix.LabelAxis>
  92.       <name>arch</name>
  93.       <values>
  94.         <string>nvidia-docker-el6</string>
  95.         <string>nvidia-docker-el7</string>
  96.         <string>win32</string>
  97.       </values>
  98.     </hudson.matrix.LabelAxis>
  99.   </axes>
  100.   <builders>
  101.     <hudson.plugins.ruby.Ruby plugin="ruby@1.2">
  102.       <command>require &apos;./scripts/ci/build-integrate.rb&apos;</command>
  103.     </hudson.plugins.ruby.Ruby>
  104.   </builders>
  105.   <publishers>
  106.     <xunit plugin="xunit@1.102">
  107.       <types>
  108.         <JUnitType>
  109.           <pattern>**/*result.xml</pattern>
  110.           <skipNoTestFiles>true</skipNoTestFiles>
  111.           <failIfNotNew>false</failIfNotNew>
  112.           <deleteOutputFiles>true</deleteOutputFiles>
  113.           <stopProcessingIfError>true</stopProcessingIfError>
  114.         </JUnitType>
  115.       </types>
  116.       <thresholds>
  117.         <org.jenkinsci.plugins.xunit.threshold.FailedThreshold>
  118.           <unstableThreshold></unstableThreshold>
  119.           <unstableNewThreshold></unstableNewThreshold>
  120.           <failureThreshold>0</failureThreshold>
  121.           <failureNewThreshold></failureNewThreshold>
  122.         </org.jenkinsci.plugins.xunit.threshold.FailedThreshold>
  123.         <org.jenkinsci.plugins.xunit.threshold.SkippedThreshold>
  124.           <unstableThreshold></unstableThreshold>
  125.           <unstableNewThreshold></unstableNewThreshold>
  126.           <failureThreshold></failureThreshold>
  127.           <failureNewThreshold></failureNewThreshold>
  128.         </org.jenkinsci.plugins.xunit.threshold.SkippedThreshold>
  129.       </thresholds>
  130.       <thresholdMode>1</thresholdMode>
  131.       <extraConfiguration>
  132.         <testTimeMargin>3000</testTimeMargin>
  133.       </extraConfiguration>
  134.     </xunit>
  135.     <hudson.plugins.git.GitPublisher plugin="git@3.8.0">
  136.       <configVersion>2</configVersion>
  137.       <pushMerge>true</pushMerge>
  138.       <pushOnlyIfSuccess>true</pushOnlyIfSuccess>
  139.       <forcePush>false</forcePush>
  140.       <tagsToPush/>
  141.       <branchesToPush/>
  142.       <notesToPush/>
  143.     </hudson.plugins.git.GitPublisher>
  144.     <org.jenkinsci.plugins.cppcheck.CppcheckPublisher plugin="cppcheck@1.21">
  145.       <cppcheckConfig>
  146.         <pattern>*/cppcheck_report.xml</pattern>
  147.         <ignoreBlankFiles>false</ignoreBlankFiles>
  148.         <allowNoReport>true</allowNoReport>
  149.         <configSeverityEvaluation>
  150.           <threshold></threshold>
  151.           <newThreshold></newThreshold>
  152.           <failureThreshold>0</failureThreshold>
  153.           <newFailureThreshold></newFailureThreshold>
  154.           <healthy></healthy>
  155.           <unHealthy></unHealthy>
  156.           <severityError>true</severityError>
  157.           <severityWarning>true</severityWarning>
  158.           <severityStyle>true</severityStyle>
  159.           <severityPerformance>true</severityPerformance>
  160.           <severityInformation>true</severityInformation>
  161.           <severityNoCategory>false</severityNoCategory>
  162.           <severityPortability>false</severityPortability>
  163.         </configSeverityEvaluation>
  164.         <configGraph>
  165.           <xSize>500</xSize>
  166.           <ySize>200</ySize>
  167.           <numBuildsInGraph>0</numBuildsInGraph>
  168.           <displayAllErrors>true</displayAllErrors>
  169.           <displayErrorSeverity>false</displayErrorSeverity>
  170.           <displayWarningSeverity>false</displayWarningSeverity>
  171.           <displayStyleSeverity>false</displayStyleSeverity>
  172.           <displayPerformanceSeverity>false</displayPerformanceSeverity>
  173.           <displayInformationSeverity>false</displayInformationSeverity>
  174.           <displayNoCategorySeverity>false</displayNoCategorySeverity>
  175.           <displayPortabilitySeverity>false</displayPortabilitySeverity>
  176.         </configGraph>
  177.       </cppcheckConfig>
  178.     </org.jenkinsci.plugins.cppcheck.CppcheckPublisher>
  179.     <org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusNotifier plugin="bitbucket-build-status-notifier@1.3.3">
  180.       <notifyStart>true</notifyStart>
  181.       <notifyFinish>true</notifyFinish>
  182.       <overrideLatestBuild>false</overrideLatestBuild>
  183.       <credentialsId></credentialsId>
  184.     </org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusNotifier>
  185.     <hudson.tasks.Mailer plugin="mailer@1.20">
  186.       <recipients></recipients>
  187.       <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
  188.       <sendToIndividuals>true</sendToIndividuals>
  189.     </hudson.tasks.Mailer>
  190.   </publishers>
  191.   <buildWrappers>
  192.     <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.19">
  193.       <strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
  194.         <timeoutMinutes>80</timeoutMinutes>
  195.       </strategy>
  196.       <operationList>
  197.         <hudson.plugins.build__timeout.operations.FailOperation/>
  198.       </operationList>
  199.     </hudson.plugins.build__timeout.BuildTimeoutWrapper>
  200.     <hudson.plugins.timestamper.TimestamperBuildWrapper plugin="timestamper@1.8.9"/>
  201.     <EnvInjectBuildWrapper plugin="envinject@2.1.5">
  202.       <info>
  203.         <propertiesContent>WIN32_SYMSERVER=c:/symbols/integrate
  204. EV_JOB_VERSION=7.5</propertiesContent>
  205.         <secureGroovyScript plugin="script-security@1.41">
  206.           <script></script>
  207.           <sandbox>false</sandbox>
  208.         </secureGroovyScript>
  209.         <loadFilesFromMaster>false</loadFilesFromMaster>
  210.       </info>
  211.     </EnvInjectBuildWrapper>
  212.     <hudson.plugins.xvnc.Xvnc plugin="xvnc@1.24">
  213.       <takeScreenshot>false</takeScreenshot>
  214.       <useXauthority>true</useXauthority>
  215.     </hudson.plugins.xvnc.Xvnc>
  216.     <matrixtieparent.BuildWrapperMtp plugin="matrixtieparent@1.2">
  217.       <labelName>master</labelName>
  218.     </matrixtieparent.BuildWrapperMtp>
  219.   </buildWrappers>
  220.   <executionStrategy class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
  221.     <runSequentially>false</runSequentially>
  222.   </executionStrategy>
  223. </matrix-project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement