Update plugin version 96/133396/1
authorhyokeun <hyokeun.jeon@samsung.com>
Mon, 12 Jun 2017 05:01:55 +0000 (14:01 +0900)
committerhyokeun <hyokeun.jeon@samsung.com>
Mon, 12 Jun 2017 05:01:55 +0000 (14:01 +0900)
Change-Id: I092503288b0c23a23accac98a1c7427b032ea4ab

57 files changed:
jobs/BUILD-MONITOR-TRBS-UPDATE-BUILD-LOG/config.xml
jobs/BUILD-MONITOR/config.xml
jobs/Pre-release/config.xml
jobs/Release/config.xml
jobs/Services-Default/config.xml
jobs/Services-jenkins-scripts/config.xml
jobs/Services-obs-service-gbs/config.xml
jobs/Services-obs-service-git-buildpackage/config.xml
jobs/Services-python-snapdiff/config.xml
jobs/TRBS_test_result_receiver/config.xml
jobs/Tools-Default/config.xml
jobs/Tools-bmap-tools/config.xml
jobs/Tools-gbs/config.xml
jobs/Tools-git-buildpackage/config.xml
jobs/Tools-mic/config.xml
jobs/Tools-repa/config.xml
jobs/add_dotnet_launching_performance_test/config.xml
jobs/add_git_tag/config.xml
jobs/buildlogs/config.xml
jobs/check_scm_meta_git/config.xml
jobs/create-snapshot/config.xml
jobs/image-creator/config.xml
jobs/image-tester/config.xml
jobs/litmus_jira_issue_receiver/config.xml
jobs/litmus_tct_file_receiver/config.xml
jobs/load-repo-conf/config.xml
jobs/logs-collector/config.xml
jobs/mail_sender/config.xml
jobs/make_dep_graph/config.xml
jobs/monitor_scm_meta_git/config.xml
jobs/obs-event-dispatcher/config.xml
jobs/post-image-creation/config.xml
jobs/pre-release-cleanup/config.xml
jobs/pre-release-create/config.xml
jobs/pre-release-gerrit/config.xml
jobs/pre-release-image-creator/config.xml
jobs/purge-old-directories/config.xml
jobs/re/config.xml
jobs/ref-create-project-obs/config.xml
jobs/ref-import-rpm-obs/config.xml
jobs/ref-precheck-project-obs/config.xml
jobs/ref-purge-project-obs/config.xml
jobs/ref-snapshot-info-update/config.xml
jobs/release-snapshot/config.xml
jobs/repa/config.xml
jobs/requests/config.xml
jobs/rpm-build-log/config.xml
jobs/snapdiff-sync/config.xml
jobs/submit-obs/config.xml
jobs/sync-obs/config.xml
jobs/test-results-publisher/config.xml
jobs/test-trigger-info-update/config.xml
jobs/update-local-git/config.xml
jobs/update-nuget/config.xml
jobs/update_git_obs_mapping_for_dashboard/config.xml
jobs/update_local_git_for_dashboard/config.xml
jobs/update_scm_meta_git_for_dashboard/config.xml

index 60b7f3b..31cd8b8 100644 (file)
@@ -4,16 +4,12 @@
   <description>This job handles the image infomation updates and image manifest creation etc.</description>
   <keepDependencies>false</keepDependencies>
   <properties>
-    <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.4.1">
+    <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
       <useBuildBlocker>false</useBuildBlocker>
+      <blockLevel>UNDEFINED</blockLevel>
+      <scanQueueFor>DISABLED</scanQueueFor>
+      <blockingJobs></blockingJobs>
     </hudson.plugins.buildblocker.BuildBlockerProperty>
-    <hudson.queueSorter.PrioritySorterJobProperty plugin="PrioritySorter@2.8">
-      <priority>100</priority>
-    </hudson.queueSorter.PrioritySorterJobProperty>
-    <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
-      <autoRebuild>false</autoRebuild>
-      <rebuildDisabled>false</rebuildDisabled>
-    </com.sonyericsson.rebuild.RebuildSettings>
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
         <daysToKeep>7</daysToKeep>
         <artifactNumToKeep>-1</artifactNumToKeep>
       </strategy>
     </jenkins.model.BuildDiscarderProperty>
+    <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+      <autoRebuild>false</autoRebuild>
+      <rebuildDisabled>false</rebuildDisabled>
+    </com.sonyericsson.rebuild.RebuildSettings>
     <hudson.model.ParametersDefinitionProperty>
       <parameterDefinitions>
         <hudson.model.FileParameterDefinition>
@@ -49,8 +49,9 @@ python jenkins-scripts/job_buildmonitor.py</command>
     </hudson.tasks.Shell>
   </builders>
   <publishers>
-    <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@1.8">
-      <groovyScript>/* 
+    <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
+      <script plugin="script-security@1.28">
+        <script>/* 
 &lt;&lt; LOG:TRIGGER_INFO &gt;&gt;
 
 &quot;bm_stage&quot; : &quot;Submit&quot;, 
@@ -104,17 +105,20 @@ if(bm_build_id?.matches()) {
 }
 if(bm_repo_data_build_id?.matches()) {
     manager.addShortText(&apos;\n[ &apos; + bm_repo_data_build_id.group(1) + &apos;  ]&apos;)
-}</groovyScript>
+}</script>
+        <sandbox>false</sandbox>
+      </script>
       <behavior>0</behavior>
+      <runForMatrixParent>false</runForMatrixParent>
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.24">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
     </hudson.plugins.ws__cleanup.PreBuildCleanup>
-    <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.3">
+    <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
       <includes>configuration, jenkins-scripts/job_buildmonitor.py, jenkins-scripts/common/*, jenkins-scripts/repomaker/*, jenkins-scripts/images/*</includes>
       <excludes></excludes>
       <flatten>false</flatten>
@@ -122,11 +126,15 @@ if(bm_repo_data_build_id?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@1.90">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+        <secureGroovyScript plugin="script-security@1.28">
+          <script></script>
+          <sandbox>false</sandbox>
+        </secureGroovyScript>
         <loadFilesFromMaster>false</loadFilesFromMaster>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 2083d8a..c9cae50 100644 (file)
@@ -49,7 +49,7 @@ python jenkins-scripts/job_buildmonitor.py</command>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>/* 
 &lt;&lt; LOG:TRIGGER_INFO &gt;&gt;
 
@@ -112,7 +112,7 @@ if(bm_repo_data_build_id?.matches()) {
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -125,10 +125,10 @@ if(bm_repo_data_build_id?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -136,4 +136,4 @@ if(bm_repo_data_build_id?.matches()) {
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index eadb524..406a652 100644 (file)
@@ -1,27 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.6">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description>Publish Services or Tools release to archive/. Optionally update symlink. Run only manually.&#xd;
 This multi-config job runs on backend or download server, determined by args;&#xd;
 It skips running on another server.&#xd;
 </description>
-  <logRotator class="hudson.tasks.LogRotator">
-    <daysToKeep>-1</daysToKeep>
-    <numToKeep>50</numToKeep>
-    <artifactDaysToKeep>-1</artifactDaysToKeep>
-    <artifactNumToKeep>-1</artifactNumToKeep>
-  </logRotator>
   <keepDependencies>false</keepDependencies>
   <properties>
     <hudson.security.AuthorizationMatrixProperty>
       <permission>hudson.model.Item.Read:anonymous</permission>
     </hudson.security.AuthorizationMatrixProperty>
-    <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.4.1">
+    <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
       <useBuildBlocker>false</useBuildBlocker>
+      <blockLevel>UNDEFINED</blockLevel>
+      <scanQueueFor>DISABLED</scanQueueFor>
+      <blockingJobs></blockingJobs>
     </hudson.plugins.buildblocker.BuildBlockerProperty>
-    <hudson.queueSorter.PrioritySorterJobProperty plugin="PrioritySorter@2.8">
-      <priority>100</priority>
-    </hudson.queueSorter.PrioritySorterJobProperty>
+    <jenkins.model.BuildDiscarderProperty>
+      <strategy class="hudson.tasks.LogRotator">
+        <daysToKeep>-1</daysToKeep>
+        <numToKeep>50</numToKeep>
+        <artifactDaysToKeep>-1</artifactDaysToKeep>
+        <artifactNumToKeep>-1</artifactNumToKeep>
+      </strategy>
+    </jenkins.model.BuildDiscarderProperty>
+    <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+      <autoRebuild>false</autoRebuild>
+      <rebuildDisabled>false</rebuildDisabled>
+    </com.sonyericsson.rebuild.RebuildSettings>
     <hudson.model.ParametersDefinitionProperty>
       <parameterDefinitions>
         <hudson.model.ChoiceParameterDefinition>
index a1a5fde..92d597f 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.10">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description>Publish Services or Tools release to archive/. Optionally update symlink. Run only manually.&#xd;
 This multi-config job runs on backend or download server, determined by args;&#xd;
@@ -16,10 +16,6 @@ It skips running on another server.&#xd;
       <scanQueueFor>DISABLED</scanQueueFor>
       <blockingJobs></blockingJobs>
     </hudson.plugins.buildblocker.BuildBlockerProperty>
-    <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
-      <autoRebuild>false</autoRebuild>
-      <rebuildDisabled>false</rebuildDisabled>
-    </com.sonyericsson.rebuild.RebuildSettings>
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
         <daysToKeep>-1</daysToKeep>
@@ -28,6 +24,10 @@ It skips running on another server.&#xd;
         <artifactNumToKeep>-1</artifactNumToKeep>
       </strategy>
     </jenkins.model.BuildDiscarderProperty>
+    <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+      <autoRebuild>false</autoRebuild>
+      <rebuildDisabled>false</rebuildDisabled>
+    </com.sonyericsson.rebuild.RebuildSettings>
     <hudson.model.ParametersDefinitionProperty>
       <parameterDefinitions>
         <hudson.model.ChoiceParameterDefinition>
index 891c55a..24d9d77 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.10">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description></description>
   <keepDependencies>false</keepDependencies>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
         <propertiesContent>EXTRA_REPOS=openSUSE-12.3:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_12.3/\
@@ -145,7 +145,7 @@ TEST_REQUIRES=openSUSE-12.3:python-pytest\
 openSUSE-13.1:python-pytest\
 openSUSE-13.2:python-pytest
 </propertiesContent>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index f319726..65d4339 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.10">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description></description>
   <keepDependencies>false</keepDependencies>
     </hudson.tasks.Shell>
   </builders>
   <publishers>
-    <hudson.plugins.cobertura.CoberturaPublisher plugin="cobertura@1.9.6">
-      <coberturaReportFile>**/coverage.xml</coberturaReportFile>
-      <onlyStable>false</onlyStable>
-      <failUnhealthy>false</failUnhealthy>
-      <failUnstable>false</failUnstable>
-      <autoUpdateHealth>false</autoUpdateHealth>
-      <autoUpdateStability>false</autoUpdateStability>
-      <zoomCoverageChart>false</zoomCoverageChart>
-      <maxNumberOfBuilds>0</maxNumberOfBuilds>
-      <failNoReports>true</failNoReports>
-      <healthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>7000000</int>
-          </entry>
-        </targets>
-      </healthyTarget>
-      <unhealthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </unhealthyTarget>
-      <failingTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </failingTarget>
-      <sourceEncoding>ASCII</sourceEncoding>
-    </hudson.plugins.cobertura.CoberturaPublisher>
     <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
       <testResults>reports/nosetests.xml</testResults>
       <keepLongStdio>false</keepLongStdio>
       <healthScaleFactor>1.0</healthScaleFactor>
       <allowEmptyResults>false</allowEmptyResults>
     </hudson.tasks.junit.JUnitResultArchiver>
-    <hudson.plugins.violations.ViolationsPublisher plugin="violations@0.7.11">
-      <config>
-        <suppressions class="sorted-set"/>
-        <typeConfigs>
-          <entry>
-            <string>checkstyle</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>checkstyle</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>codenarc</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>codenarc</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpplint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpplint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>csslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>csslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>findbugs</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>findbugs</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>fxcop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>fxcop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>gendarme</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>gendarme</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jcreport</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jcreport</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pep8</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pep8</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>perlcritic</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>perlcritic</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pmd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pmd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pylint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pylint</type>
-              <min>180</min>
-              <max>200</max>
-              <unstable>1190</unstable>
-              <usePattern>false</usePattern>
-              <pattern>reports/pylint.log</pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>simian</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>simian</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>stylecop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>stylecop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-        </typeConfigs>
-        <limit>100</limit>
-        <sourcePathPattern></sourcePathPattern>
-        <fauxProjectPath></fauxProjectPath>
-        <encoding>default</encoding>
-      </config>
-    </hudson.plugins.violations.ViolationsPublisher>
   </publishers>
   <buildWrappers>
     <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
         <propertiesContent>EXTRA_REPOS=openSUSE-12.3:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_12.3/\
@@ -384,7 +137,7 @@ openSUSE-13.2:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_13.2/
 TEST_REQUIRES=openSUSE-12.3:python-mock python-nose\
 openSUSE-13.1:python-mock python-nose\
 openSUSE-13.2:python-mock python-nose</propertiesContent>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -402,4 +155,4 @@ openSUSE-13.2:python-mock python-nose</propertiesContent>
       <completeBuild>true</completeBuild>
     </touchStoneResultCondition>
   </executionStrategy>
-</matrix-project>
\ No newline at end of file
+</matrix-project>
index 3196f77..5e0c00c 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.10">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description></description>
   <keepDependencies>false</keepDependencies>
     </hudson.tasks.Shell>
   </builders>
   <publishers>
-    <hudson.plugins.cobertura.CoberturaPublisher plugin="cobertura@1.9.6">
-      <coberturaReportFile>**/coverage.xml</coberturaReportFile>
-      <onlyStable>false</onlyStable>
-      <failUnhealthy>false</failUnhealthy>
-      <failUnstable>false</failUnstable>
-      <autoUpdateHealth>false</autoUpdateHealth>
-      <autoUpdateStability>false</autoUpdateStability>
-      <zoomCoverageChart>false</zoomCoverageChart>
-      <maxNumberOfBuilds>0</maxNumberOfBuilds>
-      <failNoReports>true</failNoReports>
-      <healthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>7000000</int>
-          </entry>
-        </targets>
-      </healthyTarget>
-      <unhealthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </unhealthyTarget>
-      <failingTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </failingTarget>
-      <sourceEncoding>ASCII</sourceEncoding>
-    </hudson.plugins.cobertura.CoberturaPublisher>
     <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
       <testResults>reports/nosetests.xml</testResults>
       <keepLongStdio>false</keepLongStdio>
       <healthScaleFactor>1.0</healthScaleFactor>
       <allowEmptyResults>false</allowEmptyResults>
     </hudson.tasks.junit.JUnitResultArchiver>
-    <hudson.plugins.violations.ViolationsPublisher plugin="violations@0.7.11">
-      <config>
-        <suppressions class="sorted-set"/>
-        <typeConfigs>
-          <entry>
-            <string>checkstyle</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>checkstyle</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>codenarc</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>codenarc</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpplint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpplint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>csslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>csslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>findbugs</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>findbugs</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>fxcop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>fxcop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>gendarme</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>gendarme</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jcreport</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jcreport</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pep8</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pep8</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>perlcritic</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>perlcritic</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pmd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pmd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pylint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pylint</type>
-              <min>30</min>
-              <max>40</max>
-              <unstable>35</unstable>
-              <usePattern>false</usePattern>
-              <pattern>reports/pylint.log</pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>simian</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>simian</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>stylecop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>stylecop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-        </typeConfigs>
-        <limit>100</limit>
-        <sourcePathPattern></sourcePathPattern>
-        <fauxProjectPath></fauxProjectPath>
-        <encoding>default</encoding>
-      </config>
-    </hudson.plugins.violations.ViolationsPublisher>
   </publishers>
   <buildWrappers>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
+      <includes>configuration</includes>
+      <excludes></excludes>
+      <flatten>false</flatten>
+      <includeAntExcludes>false</includeAntExcludes>
+      <hudsonHomeRelative>false</hudsonHomeRelative>
+      <relativeTo>userContent</relativeTo>
+    </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
+        <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
         <propertiesContent>EXTRA_REPOS=openSUSE-12.3:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_12.3/\
 openSUSE-13.1:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_13.1/\
 openSUSE-13.2:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_13.2/
 TEST_REQUIRES=openSUSE-12.3:python-mock python-nose\
 openSUSE-13.1:python-mock python-nose\
 openSUSE-13.2:python-mock python-nose</propertiesContent>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index 4fd5751..ccbbf61 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.10">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description></description>
   <keepDependencies>false</keepDependencies>
     </hudson.tasks.Shell>
   </builders>
   <publishers>
-    <hudson.plugins.cobertura.CoberturaPublisher plugin="cobertura@1.9.6">
-      <coberturaReportFile>**/coverage.xml</coberturaReportFile>
-      <onlyStable>false</onlyStable>
-      <failUnhealthy>false</failUnhealthy>
-      <failUnstable>false</failUnstable>
-      <autoUpdateHealth>false</autoUpdateHealth>
-      <autoUpdateStability>false</autoUpdateStability>
-      <zoomCoverageChart>false</zoomCoverageChart>
-      <maxNumberOfBuilds>0</maxNumberOfBuilds>
-      <failNoReports>true</failNoReports>
-      <healthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>7000000</int>
-          </entry>
-        </targets>
-      </healthyTarget>
-      <unhealthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </unhealthyTarget>
-      <failingTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </failingTarget>
-      <sourceEncoding>ASCII</sourceEncoding>
-    </hudson.plugins.cobertura.CoberturaPublisher>
     <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
       <testResults>reports/nosetests.xml</testResults>
       <keepLongStdio>false</keepLongStdio>
       <healthScaleFactor>1.0</healthScaleFactor>
       <allowEmptyResults>false</allowEmptyResults>
     </hudson.tasks.junit.JUnitResultArchiver>
-    <hudson.plugins.violations.ViolationsPublisher plugin="violations@0.7.11">
-      <config>
-        <suppressions class="sorted-set"/>
-        <typeConfigs>
-          <entry>
-            <string>checkstyle</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>checkstyle</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>codenarc</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>codenarc</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpplint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpplint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>csslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>csslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>findbugs</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>findbugs</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>fxcop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>fxcop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>gendarme</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>gendarme</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jcreport</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jcreport</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pep8</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pep8</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>perlcritic</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>perlcritic</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pmd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pmd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pylint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pylint</type>
-              <min>90</min>
-              <max>110</max>
-              <unstable>100</unstable>
-              <usePattern>false</usePattern>
-              <pattern>reports/pylint.log</pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>simian</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>simian</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>stylecop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>stylecop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-        </typeConfigs>
-        <limit>100</limit>
-        <sourcePathPattern></sourcePathPattern>
-        <fauxProjectPath></fauxProjectPath>
-        <encoding>default</encoding>
-      </config>
-    </hudson.plugins.violations.ViolationsPublisher>
   </publishers>
   <buildWrappers>
     <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
         <propertiesContent>EXTRA_REPOS=openSUSE-12.3:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_12.3/\
@@ -380,7 +133,7 @@ openSUSE-13.2:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_13.2/
 TEST_REQUIRES=openSUSE-12.3:python-mock python-nose\
 openSUSE-13.1:python-mock python-nose\
 openSUSE-13.2:python-mock python-nose</propertiesContent>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -398,4 +151,4 @@ openSUSE-13.2:python-mock python-nose</propertiesContent>
       <completeBuild>true</completeBuild>
     </touchStoneResultCondition>
   </executionStrategy>
-</matrix-project>
\ No newline at end of file
+</matrix-project>
index 50bf815..629608c 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.10">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description></description>
   <keepDependencies>false</keepDependencies>
     </hudson.tasks.Shell>
   </builders>
   <publishers>
-    <hudson.plugins.cobertura.CoberturaPublisher plugin="cobertura@1.9.6">
-      <coberturaReportFile>**/coverage.xml</coberturaReportFile>
-      <onlyStable>false</onlyStable>
-      <failUnhealthy>false</failUnhealthy>
-      <failUnstable>false</failUnstable>
-      <autoUpdateHealth>false</autoUpdateHealth>
-      <autoUpdateStability>false</autoUpdateStability>
-      <zoomCoverageChart>false</zoomCoverageChart>
-      <maxNumberOfBuilds>0</maxNumberOfBuilds>
-      <failNoReports>true</failNoReports>
-      <healthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>7000000</int>
-          </entry>
-        </targets>
-      </healthyTarget>
-      <unhealthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </unhealthyTarget>
-      <failingTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </failingTarget>
-      <sourceEncoding>ASCII</sourceEncoding>
-    </hudson.plugins.cobertura.CoberturaPublisher>
     <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
       <testResults>reports/nosetests.xml</testResults>
       <keepLongStdio>false</keepLongStdio>
       <healthScaleFactor>1.0</healthScaleFactor>
       <allowEmptyResults>false</allowEmptyResults>
     </hudson.tasks.junit.JUnitResultArchiver>
-    <hudson.plugins.violations.ViolationsPublisher plugin="violations@0.7.11">
-      <config>
-        <suppressions class="sorted-set"/>
-        <typeConfigs>
-          <entry>
-            <string>checkstyle</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>checkstyle</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>codenarc</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>codenarc</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpplint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpplint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>csslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>csslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>findbugs</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>findbugs</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>fxcop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>fxcop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>gendarme</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>gendarme</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jcreport</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jcreport</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pep8</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pep8</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>perlcritic</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>perlcritic</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pmd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pmd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pylint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pylint</type>
-              <min>45</min>
-              <max>55</max>
-              <unstable>50</unstable>
-              <usePattern>false</usePattern>
-              <pattern>reports/pylint.log</pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>simian</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>simian</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>stylecop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>stylecop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-        </typeConfigs>
-        <limit>100</limit>
-        <sourcePathPattern></sourcePathPattern>
-        <fauxProjectPath></fauxProjectPath>
-        <encoding>default</encoding>
-      </config>
-    </hudson.plugins.violations.ViolationsPublisher>
   </publishers>
   <buildWrappers>
     <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
         <propertiesContent>EXTRA_REPOS=openSUSE-12.3:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_12.3/\
 openSUSE-13.1:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_13.1/\
 openSUSE-13.2:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_13.2/
 </propertiesContent>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -395,4 +148,4 @@ openSUSE-13.2:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_13.2/
       <completeBuild>true</completeBuild>
     </touchStoneResultCondition>
   </executionStrategy>
-</matrix-project>
\ No newline at end of file
+</matrix-project>
index bd4c774..dc5c9db 100644 (file)
@@ -62,10 +62,10 @@ python jenkins-scripts/job_trbs_test_result_receiver.py</command>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index e2249d2..03ef7d0 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.10">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description></description>
   <keepDependencies>false</keepDependencies>
@@ -12,7 +12,7 @@
     </hudson.plugins.buildblocker.BuildBlockerProperty>
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
-        <daysToKeep>20</daysToKeep>
+        <daysToKeep>7</daysToKeep>
         <numToKeep>100</numToKeep>
         <artifactDaysToKeep>-1</artifactDaysToKeep>
         <artifactNumToKeep>-1</artifactNumToKeep>
   </builders>
   <publishers/>
   <buildWrappers>
-    <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
-      <includes>configuration</includes>
-      <excludes></excludes>
-      <flatten>false</flatten>
-      <includeAntExcludes>false</includeAntExcludes>
-      <hudsonHomeRelative>false</hudsonHomeRelative>
-      <relativeTo>userContent</relativeTo>
-    </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
-        <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
       <completeBuild>true</completeBuild>
     </touchStoneResultCondition>
   </executionStrategy>
-</matrix-project>
\ No newline at end of file
+</matrix-project>
index d7e7373..0fd3810 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.10">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description></description>
   <keepDependencies>false</keepDependencies>
     </hudson.tasks.Shell>
   </builders>
   <publishers>
-    <hudson.plugins.cobertura.CoberturaPublisher plugin="cobertura@1.9.6">
-      <coberturaReportFile>**/coverage.xml</coberturaReportFile>
-      <onlyStable>false</onlyStable>
-      <failUnhealthy>false</failUnhealthy>
-      <failUnstable>false</failUnstable>
-      <autoUpdateHealth>false</autoUpdateHealth>
-      <autoUpdateStability>false</autoUpdateStability>
-      <zoomCoverageChart>false</zoomCoverageChart>
-      <maxNumberOfBuilds>0</maxNumberOfBuilds>
-      <failNoReports>true</failNoReports>
-      <healthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>7000000</int>
-          </entry>
-        </targets>
-      </healthyTarget>
-      <unhealthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </unhealthyTarget>
-      <failingTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </failingTarget>
-      <sourceEncoding>ASCII</sourceEncoding>
-    </hudson.plugins.cobertura.CoberturaPublisher>
     <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
       <testResults>reports/nosetests.xml</testResults>
       <keepLongStdio>false</keepLongStdio>
       <healthScaleFactor>1.0</healthScaleFactor>
       <allowEmptyResults>false</allowEmptyResults>
     </hudson.tasks.junit.JUnitResultArchiver>
-    <hudson.plugins.violations.ViolationsPublisher plugin="violations@0.7.11">
-      <config>
-        <suppressions class="sorted-set"/>
-        <typeConfigs>
-          <entry>
-            <string>checkstyle</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>checkstyle</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>codenarc</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>codenarc</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpplint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpplint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>csslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>csslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>findbugs</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>findbugs</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>fxcop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>fxcop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>gendarme</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>gendarme</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jcreport</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jcreport</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pep8</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pep8</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>perlcritic</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>perlcritic</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pmd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pmd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pylint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pylint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern>reports/pylint.log</pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>simian</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>simian</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>stylecop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>stylecop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-        </typeConfigs>
-        <limit>100</limit>
-        <sourcePathPattern></sourcePathPattern>
-        <fauxProjectPath></fauxProjectPath>
-        <encoding>default</encoding>
-      </config>
-    </hudson.plugins.violations.ViolationsPublisher>
   </publishers>
   <buildWrappers>
-    <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
-      <includes>configuration</includes>
-      <excludes></excludes>
-      <flatten>false</flatten>
-      <includeAntExcludes>false</includeAntExcludes>
-      <hudsonHomeRelative>false</hudsonHomeRelative>
-      <relativeTo>userContent</relativeTo>
-    </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
-        <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
       <completeBuild>true</completeBuild>
     </touchStoneResultCondition>
   </executionStrategy>
-</matrix-project>
\ No newline at end of file
+</matrix-project>
index b2f56a5..bbd0b20 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.10">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description></description>
   <keepDependencies>false</keepDependencies>
     </hudson.tasks.Shell>
   </builders>
   <publishers>
-    <hudson.plugins.cobertura.CoberturaPublisher plugin="cobertura@1.9.6">
-      <coberturaReportFile>**/coverage.xml</coberturaReportFile>
-      <onlyStable>false</onlyStable>
-      <failUnhealthy>false</failUnhealthy>
-      <failUnstable>false</failUnstable>
-      <autoUpdateHealth>false</autoUpdateHealth>
-      <autoUpdateStability>false</autoUpdateStability>
-      <zoomCoverageChart>false</zoomCoverageChart>
-      <maxNumberOfBuilds>0</maxNumberOfBuilds>
-      <failNoReports>true</failNoReports>
-      <healthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>7000000</int>
-          </entry>
-        </targets>
-      </healthyTarget>
-      <unhealthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </unhealthyTarget>
-      <failingTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </failingTarget>
-      <sourceEncoding>ASCII</sourceEncoding>
-    </hudson.plugins.cobertura.CoberturaPublisher>
     <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
       <testResults>reports/nosetests.xml</testResults>
       <keepLongStdio>false</keepLongStdio>
       <healthScaleFactor>1.0</healthScaleFactor>
       <allowEmptyResults>false</allowEmptyResults>
     </hudson.tasks.junit.JUnitResultArchiver>
-    <hudson.plugins.violations.ViolationsPublisher plugin="violations@0.7.11">
-      <config>
-        <suppressions class="sorted-set"/>
-        <typeConfigs>
-          <entry>
-            <string>checkstyle</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>checkstyle</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>codenarc</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>codenarc</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpplint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpplint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>csslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>csslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>findbugs</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>findbugs</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>fxcop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>fxcop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>gendarme</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>gendarme</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jcreport</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jcreport</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pep8</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pep8</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>perlcritic</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>perlcritic</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pmd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pmd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pylint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pylint</type>
-              <min>150</min>
-              <max>160</max>
-              <unstable>155</unstable>
-              <usePattern>false</usePattern>
-              <pattern>reports/pylint.log</pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>simian</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>simian</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>stylecop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>stylecop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-        </typeConfigs>
-        <limit>100</limit>
-        <sourcePathPattern></sourcePathPattern>
-        <fauxProjectPath></fauxProjectPath>
-        <encoding>default</encoding>
-      </config>
-    </hudson.plugins.violations.ViolationsPublisher>
   </publishers>
   <buildWrappers>
-    <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
-      <includes>configuration</includes>
-      <excludes></excludes>
-      <flatten>false</flatten>
-      <includeAntExcludes>false</includeAntExcludes>
-      <hudsonHomeRelative>false</hudsonHomeRelative>
-      <relativeTo>userContent</relativeTo>
-    </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
-        <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
       <completeBuild>true</completeBuild>
     </touchStoneResultCondition>
   </executionStrategy>
-</matrix-project>
\ No newline at end of file
+</matrix-project>
index cc9e029..fd2f75f 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.10">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description></description>
   <keepDependencies>false</keepDependencies>
     </hudson.tasks.Shell>
   </builders>
   <publishers>
-    <hudson.plugins.cobertura.CoberturaPublisher plugin="cobertura@1.9.6">
-      <coberturaReportFile>**/coverage.xml</coberturaReportFile>
-      <onlyStable>false</onlyStable>
-      <failUnhealthy>false</failUnhealthy>
-      <failUnstable>false</failUnstable>
-      <autoUpdateHealth>false</autoUpdateHealth>
-      <autoUpdateStability>false</autoUpdateStability>
-      <zoomCoverageChart>false</zoomCoverageChart>
-      <maxNumberOfBuilds>0</maxNumberOfBuilds>
-      <failNoReports>true</failNoReports>
-      <healthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>7000000</int>
-          </entry>
-        </targets>
-      </healthyTarget>
-      <unhealthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </unhealthyTarget>
-      <failingTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </failingTarget>
-      <sourceEncoding>ASCII</sourceEncoding>
-    </hudson.plugins.cobertura.CoberturaPublisher>
     <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
       <testResults>reports/nosetests.xml</testResults>
       <keepLongStdio>false</keepLongStdio>
       <healthScaleFactor>1.0</healthScaleFactor>
       <allowEmptyResults>false</allowEmptyResults>
     </hudson.tasks.junit.JUnitResultArchiver>
-    <hudson.plugins.violations.ViolationsPublisher plugin="violations@0.7.11">
-      <config>
-        <suppressions class="sorted-set"/>
-        <typeConfigs>
-          <entry>
-            <string>checkstyle</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>checkstyle</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>codenarc</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>codenarc</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpplint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpplint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>csslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>csslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>findbugs</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>findbugs</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>fxcop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>fxcop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>gendarme</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>gendarme</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jcreport</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jcreport</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pep8</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pep8</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>perlcritic</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>perlcritic</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pmd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pmd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pylint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pylint</type>
-              <min>10000</min>
-              <max>20000</max>
-              <unstable>30000</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>simian</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>simian</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>stylecop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>stylecop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-        </typeConfigs>
-        <limit>100</limit>
-        <sourcePathPattern></sourcePathPattern>
-        <fauxProjectPath></fauxProjectPath>
-        <encoding>default</encoding>
-      </config>
-    </hudson.plugins.violations.ViolationsPublisher>
   </publishers>
   <buildWrappers>
     <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
         <propertiesContent>TEST_REQUIRES=CentOS-6.6:tar pristine-tar unzip gnupg man python-mock librpm-tizen dpkg-devel\
@@ -382,7 +135,7 @@ Ubuntu-14.04:unzip zipmerge\
 Ubuntu-14.10:unzip zipmerge\
 Ubuntu-15.04:unzip zipmerge\
 Debian-7.8:unzip zipmerge</propertiesContent>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -400,4 +153,4 @@ Debian-7.8:unzip zipmerge</propertiesContent>
       <completeBuild>true</completeBuild>
     </touchStoneResultCondition>
   </executionStrategy>
-</matrix-project>
\ No newline at end of file
+</matrix-project>
index aa8e0f7..63abde6 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.10">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description></description>
   <keepDependencies>false</keepDependencies>
     </hudson.tasks.Shell>
   </builders>
   <publishers>
-    <hudson.plugins.cobertura.CoberturaPublisher plugin="cobertura@1.9.6">
-      <coberturaReportFile>**/coverage.xml</coberturaReportFile>
-      <onlyStable>false</onlyStable>
-      <failUnhealthy>false</failUnhealthy>
-      <failUnstable>false</failUnstable>
-      <autoUpdateHealth>false</autoUpdateHealth>
-      <autoUpdateStability>false</autoUpdateStability>
-      <zoomCoverageChart>false</zoomCoverageChart>
-      <maxNumberOfBuilds>0</maxNumberOfBuilds>
-      <failNoReports>true</failNoReports>
-      <healthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>8000000</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>7000000</int>
-          </entry>
-        </targets>
-      </healthyTarget>
-      <unhealthyTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </unhealthyTarget>
-      <failingTarget>
-        <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-          <entry>
-            <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
-            <int>0</int>
-          </entry>
-        </targets>
-      </failingTarget>
-      <sourceEncoding>ASCII</sourceEncoding>
-    </hudson.plugins.cobertura.CoberturaPublisher>
     <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
       <testResults>reports/nosetests.xml</testResults>
       <keepLongStdio>false</keepLongStdio>
       <healthScaleFactor>1.0</healthScaleFactor>
       <allowEmptyResults>false</allowEmptyResults>
     </hudson.tasks.junit.JUnitResultArchiver>
-    <hudson.plugins.violations.ViolationsPublisher plugin="violations@0.7.11">
-      <config>
-        <suppressions class="sorted-set"/>
-        <typeConfigs>
-          <entry>
-            <string>checkstyle</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>checkstyle</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>codenarc</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>codenarc</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpplint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpplint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>csslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>csslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>findbugs</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>findbugs</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>fxcop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>fxcop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>gendarme</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>gendarme</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jcreport</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jcreport</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pep8</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pep8</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>perlcritic</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>perlcritic</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pmd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pmd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pylint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pylint</type>
-              <min>99999</min>
-              <max>100000</max>
-              <unstable>99999</unstable>
-              <usePattern>false</usePattern>
-              <pattern>reports/pylint.log</pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>simian</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>simian</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>stylecop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>stylecop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-        </typeConfigs>
-        <limit>100</limit>
-        <sourcePathPattern></sourcePathPattern>
-        <fauxProjectPath></fauxProjectPath>
-        <encoding>default</encoding>
-      </config>
-    </hudson.plugins.violations.ViolationsPublisher>
   </publishers>
   <buildWrappers>
     <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
       <completeBuild>true</completeBuild>
     </touchStoneResultCondition>
   </executionStrategy>
-</matrix-project>
\ No newline at end of file
+</matrix-project>
index 3a6769a..06520f3 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.10">
+<matrix-project plugin="matrix-project@1.11">
   <actions/>
   <description></description>
   <keepDependencies>false</keepDependencies>
 </command>
     </hudson.tasks.Shell>
   </builders>
-  <publishers>
-    <hudson.plugins.violations.ViolationsPublisher plugin="violations@0.7.11">
-      <config>
-        <suppressions class="sorted-set"/>
-        <typeConfigs>
-          <entry>
-            <string>checkstyle</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>checkstyle</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>codenarc</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>codenarc</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>cpplint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>cpplint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>csslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>csslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>findbugs</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>findbugs</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>fxcop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>fxcop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>gendarme</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>gendarme</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jcreport</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jcreport</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>jslint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>jslint</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pep8</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pep8</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>perlcritic</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>perlcritic</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pmd</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pmd</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>pylint</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>pylint</type>
-              <min>40</min>
-              <max>50</max>
-              <unstable>45</unstable>
-              <usePattern>false</usePattern>
-              <pattern>reports/pylint.log</pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>simian</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>simian</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-          <entry>
-            <string>stylecop</string>
-            <hudson.plugins.violations.TypeConfig>
-              <type>stylecop</type>
-              <min>10</min>
-              <max>999</max>
-              <unstable>999</unstable>
-              <usePattern>false</usePattern>
-              <pattern></pattern>
-            </hudson.plugins.violations.TypeConfig>
-          </entry>
-        </typeConfigs>
-        <limit>100</limit>
-        <sourcePathPattern></sourcePathPattern>
-        <fauxProjectPath></fauxProjectPath>
-        <encoding>default</encoding>
-      </config>
-    </hudson.plugins.violations.ViolationsPublisher>
-  </publishers>
+  <publishers/>
   <buildWrappers>
     <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
       <includes>configuration</includes>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
       <completeBuild>true</completeBuild>
     </touchStoneResultCondition>
   </executionStrategy>
-</matrix-project>
\ No newline at end of file
+</matrix-project>
index c315fe0..a92fa26 100644 (file)
@@ -53,7 +53,7 @@ python ${WORKSPACE}/jenkins-scripts/job_add_dotnet_launching_performance_test.py
   </builders>
   <publishers/>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -66,10 +66,10 @@ python ${WORKSPACE}/jenkins-scripts/job_add_dotnet_launching_performance_test.py
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index 84ce7ff..cf77c8e 100644 (file)
@@ -84,7 +84,7 @@ python ${WORKSPACE}/jenkins-scripts/job_add_git_tag.py</command>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script></script>
         <sandbox>false</sandbox>
       </script>
@@ -111,7 +111,7 @@ python ${WORKSPACE}/jenkins-scripts/job_add_git_tag.py</command>
     </hudson.plugins.parameterizedtrigger.BuildTrigger>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -124,10 +124,10 @@ python ${WORKSPACE}/jenkins-scripts/job_add_git_tag.py</command>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -135,4 +135,4 @@ python ${WORKSPACE}/jenkins-scripts/job_add_git_tag.py</command>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 7e5b40a..f34a604 100755 (executable)
           <description></description>
           <defaultValue></defaultValue>
         </hudson.model.StringParameterDefinition>
+        <org.jvnet.jenkins.plugins.nodelabelparameter.LabelParameterDefinition plugin="nodelabelparameter@1.7.2">
+          <name>BACKEND_SELECTION</name>
+          <description></description>
+          <defaultValue>BACKEND_01</defaultValue>
+          <allNodesMatchingLabel>false</allNodesMatchingLabel>
+          <triggerIfResult>allCases</triggerIfResult>
+          <nodeEligibility class="org.jvnet.jenkins.plugins.nodelabelparameter.node.AllNodeEligibility"/>
+        </org.jvnet.jenkins.plugins.nodelabelparameter.LabelParameterDefinition>
       </parameterDefinitions>
     </hudson.model.ParametersDefinitionProperty>
   </properties>
@@ -87,7 +95,7 @@ python ${WORKSPACE}/jenkins-scripts/job_buildlogs.py
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def matcher = manager.getLogMatcher(&apos;.*&quot;build_id&quot;: &quot;(.*)&quot;.*&apos;)
 
 if(matcher?.matches()) {
@@ -100,7 +108,7 @@ if(matcher?.matches()) {
       <behavior>0</behavior>
       <runForMatrixParent>false</runForMatrixParent>
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
-    <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.33">
       <patterns class="empty-list"/>
       <deleteDirs>false</deleteDirs>
       <skipWhenFailed>false</skipWhenFailed>
@@ -115,7 +123,7 @@ if(matcher?.matches()) {
     </hudson.plugins.ws__cleanup.WsCleanup>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -128,10 +136,10 @@ if(matcher?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -139,4 +147,4 @@ if(matcher?.matches()) {
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index b07e1bf..aa06ba4 100644 (file)
@@ -93,15 +93,15 @@ python ${JENKINS_HOME}/jenkins-scripts/job_check_scm_meta_git.py</command>
   </builders>
   <publishers/>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
     </hudson.plugins.ws__cleanup.PreBuildCleanup>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -109,4 +109,4 @@ python ${JENKINS_HOME}/jenkins-scripts/job_check_scm_meta_git.py</command>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 55d8780..d54300a 100755 (executable)
@@ -6,13 +6,13 @@
   <properties>
     <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
       <useBuildBlocker>true</useBuildBlocker>
-      <blockLevel>UNDEFINED</blockLevel>
+      <blockLevel>GLOBAL</blockLevel>
       <scanQueueFor>DISABLED</scanQueueFor>
       <blockingJobs>pre-release-create</blockingJobs>
     </hudson.plugins.buildblocker.BuildBlockerProperty>
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
-        <daysToKeep>7</daysToKeep>
+        <daysToKeep>14</daysToKeep>
         <numToKeep>1000</numToKeep>
         <artifactDaysToKeep>-1</artifactDaysToKeep>
         <artifactNumToKeep>-1</artifactNumToKeep>
           <condition>ALWAYS</condition>
           <triggerWithNoParameters>false</triggerWithNoParameters>
           <triggerFromChildProjects>false</triggerFromChildProjects>
-          <block/>
+          <block>
+            <buildStepFailureThreshold>
+              <name>FAILURE</name>
+              <ordinal>2</ordinal>
+              <color>RED</color>
+              <completeBuild>true</completeBuild>
+            </buildStepFailureThreshold>
+            <unstableThreshold>
+              <name>FAILURE</name>
+              <ordinal>2</ordinal>
+              <color>RED</color>
+              <completeBuild>true</completeBuild>
+            </unstableThreshold>
+            <failureThreshold>
+              <name>FAILURE</name>
+              <ordinal>2</ordinal>
+              <color>RED</color>
+              <completeBuild>true</completeBuild>
+            </failureThreshold>
+          </block>
           <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
         </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
       </configs>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def matcher = manager.getLogMatcher(&quot;.*build_id=&apos;(.*)&apos;\$&quot;)
 
 if(matcher?.matches()) {
@@ -170,6 +189,11 @@ if(matcher?.matches()) {
       <behavior>0</behavior>
       <runForMatrixParent>false</runForMatrixParent>
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
+    <hudson.tasks.Mailer plugin="mailer@1.20">
+      <recipients>tizen.build@samsung.com</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>false</sendToIndividuals>
+    </hudson.tasks.Mailer>
     <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
       <configs>
         <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
@@ -211,10 +235,10 @@ if(matcher?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index 1eba266..36e4ebe 100755 (executable)
@@ -33,7 +33,7 @@
     </hudson.model.ParametersDefinitionProperty>
   </properties>
   <scm class="hudson.scm.NullSCM"/>
-  <assignedNode>imager</assignedNode>
+  <assignedNode>imager||imager_snapshot</assignedNode>
   <canRoam>false</canRoam>
   <disabled>false</disabled>
   <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
@@ -52,8 +52,7 @@ sed -i &quot;s|^tmpdir= /var/tmp/mic|tmpdir= $MIC_WORK_DIR|g&quot; $MIC_CONF_FIL
 sed -i &quot;s|^cachedir= /var/tmp/mic/cache|cachedir= $MIC_WORK_DIR/cache|g&quot; $MIC_CONF_FILE
 sed -i &quot;s|^rootdir=/var/tmp/mic-bootstrap|rootdir= $MIC_WORK_DIR/mic-bootstrap|g&quot; $MIC_CONF_FILE
 
-python ${WORKSPACE}/jenkins-scripts/job_imager.py
-</command>
+python ${WORKSPACE}/jenkins-scripts/job_imager.py</command>
     </hudson.tasks.Shell>
   </builders>
   <publishers>
@@ -90,7 +89,7 @@ python ${WORKSPACE}/jenkins-scripts/job_imager.py
       </configs>
     </hudson.plugins.parameterizedtrigger.BuildTrigger>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def name = manager.getLogMatcher(&apos;.*&quot;name&quot;: &quot;(.*)&quot;.*&apos;)
 def build = manager.getLogMatcher(&apos;.*&quot;buildid&quot;: &quot;(.*)&quot;.*&apos;)
 if(name?.matches() &amp;&amp; build?.matches()) {
@@ -104,7 +103,7 @@ if(name?.matches() &amp;&amp; build?.matches()) {
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -125,10 +124,10 @@ if(name?.matches() &amp;&amp; build?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index 6817aa9..fb80db1 100755 (executable)
@@ -12,7 +12,7 @@
     </hudson.plugins.buildblocker.BuildBlockerProperty>
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
-        <daysToKeep>5</daysToKeep>
+        <daysToKeep>7</daysToKeep>
         <numToKeep>100</numToKeep>
         <artifactDaysToKeep>-1</artifactDaysToKeep>
         <artifactNumToKeep>-1</artifactNumToKeep>
@@ -31,9 +31,9 @@
         </hudson.model.StringParameterDefinition>
       </parameterDefinitions>
     </hudson.model.ParametersDefinitionProperty>
-    <EnvInjectJobProperty plugin="envinject@2.0">
+    <EnvInjectJobProperty plugin="envinject@2.1">
       <info>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -58,7 +58,7 @@
       <command>#/bin/bash
 python ${WORKSPACE}/jenkins-scripts/job_test_build.py</command>
     </hudson.tasks.Shell>
-    <EnvInjectBuilder plugin="envinject@2.0">
+    <EnvInjectBuilder plugin="envinject@2.1">
       <info>
         <propertiesFilePath>Results.ENV</propertiesFilePath>
       </info>
@@ -74,7 +74,7 @@ python ${WORKSPACE}/jenkins-scripts/job_test_build.py</command>
       <caseSensitive>true</caseSensitive>
     </hudson.tasks.ArtifactArchiver>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def run = Thread.currentThread().executable
 def en = run.getEnvironment()
 if (en[&quot;IMAGE&quot;] != &quot;&quot;)
@@ -118,7 +118,7 @@ else
     </hudson.plugins.parameterizedtrigger.BuildTrigger>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -131,10 +131,10 @@ else
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -142,4 +142,4 @@ else
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 323e1c3..31cd7ce 100644 (file)
@@ -57,10 +57,10 @@ python jenkins-scripts/job_litmus_jira_issue_receiver.py</command>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -68,4 +68,4 @@ python jenkins-scripts/job_litmus_jira_issue_receiver.py</command>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 18019f2..d5440d8 100644 (file)
@@ -61,10 +61,10 @@ python jenkins-scripts/job_litmus_tct_file_receiver.py</command>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -72,4 +72,4 @@ python jenkins-scripts/job_litmus_tct_file_receiver.py</command>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index d6e6ab9..6f58276 100644 (file)
@@ -131,7 +131,7 @@ python jenkins-scripts/job_load_repos.yaml.py</command>
   </builders>
   <publishers/>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -144,10 +144,10 @@ python jenkins-scripts/job_load_repos.yaml.py</command>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -155,4 +155,4 @@ python jenkins-scripts/job_load_repos.yaml.py</command>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 75b197f..c2a3fa7 100644 (file)
@@ -42,4 +42,4 @@
   </builders>
   <publishers/>
   <buildWrappers/>
-</project>
\ No newline at end of file
+</project>
index 318cff0..e0957f2 100755 (executable)
@@ -68,10 +68,10 @@ python jenkins-scripts/job_mail_sender.py</command>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -79,4 +79,4 @@ python jenkins-scripts/job_mail_sender.py</command>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 58cd3ff..040033d 100644 (file)
@@ -49,7 +49,7 @@ python ${WORKSPACE}/jenkins-scripts/job_make_dep_graph.py</command>
   </builders>
   <publishers/>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -62,10 +62,10 @@ python ${WORKSPACE}/jenkins-scripts/job_make_dep_graph.py</command>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -73,4 +73,4 @@ python ${WORKSPACE}/jenkins-scripts/job_make_dep_graph.py</command>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 8ee87b6..32e62d7 100755 (executable)
@@ -93,15 +93,15 @@ python ${JENKINS_HOME}/jenkins-scripts/job_monitor_scm_meta_git.py</command>
   </builders>
   <publishers/>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
     </hudson.plugins.ws__cleanup.PreBuildCleanup>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -109,4 +109,4 @@ python ${JENKINS_HOME}/jenkins-scripts/job_monitor_scm_meta_git.py</command>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 4d211b7..87d6333 100755 (executable)
@@ -161,7 +161,7 @@ python ${WORKSPACE}/jenkins-scripts/job_jobs_dispatcher.py</command>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def project = manager.getLogMatcher(&quot;project=&apos;(.*)&apos;&quot;)
 def repo = manager.getLogMatcher(&quot;repo=&apos;(.*)&apos;&quot;)
 def event_type = manager.getLogMatcher(&quot;event_type=&apos;(.*)&apos;&quot;)
@@ -176,7 +176,7 @@ if(project?.matches() &amp;&amp;repo?.matches() &amp;&amp;event_type?.matches())
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -189,10 +189,10 @@ if(project?.matches() &amp;&amp;repo?.matches() &amp;&amp;event_type?.matches())
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -200,4 +200,4 @@ if(project?.matches() &amp;&amp;repo?.matches() &amp;&amp;event_type?.matches())
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 13cf029..2ec8ff4 100644 (file)
@@ -49,8 +49,10 @@ python jenkins-scripts/job_post_image.py</command>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def matcher = manager.getLogMatcher(&quot;.*\&quot;name\&quot;: (.*)\$&quot;)
+def project = manager.getLogMatcher(&quot;.*\&quot;project\&quot;: (.*)\$&quot;)
+def bm_pre_project = manager.getLogMatcher(&apos;.*&quot;project&quot;: &quot;home:prerelease:(.*):submit:(.*):([0-9]+.[0-9]+)&quot;.*&apos;)
 
 if(matcher?.matches()) {
     manager.addShortText(matcher.group(1))
@@ -58,7 +60,12 @@ if(matcher?.matches()) {
     manager.addShortText(&quot;??&quot;)
    //manager.build.delete()
 }
-</script>
+if(project?.matches()) {
+    manager.addShortText(&apos;\n[ &apos; + project.group(1) + &apos; ]&apos;)
+}
+if(bm_pre_project?.matches()) {
+    manager.addShortText(&apos;\n[ &apos; + bm_pre_project.group(1) + &apos; ][ &apos; + bm_pre_project.group(2) + &apos; ][ &apos; + bm_pre_project.group(3) + &apos; ]&apos;)
+}</script>
         <sandbox>false</sandbox>
       </script>
       <behavior>0</behavior>
@@ -98,7 +105,7 @@ if(matcher?.matches()) {
     </hudson.plugins.parameterizedtrigger.BuildTrigger>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -111,10 +118,10 @@ if(matcher?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index cafa137..4a364e0 100644 (file)
@@ -50,8 +50,8 @@ python ${WORKSPACE}/jenkins-scripts/job_pre_release_obs.py cleanup</command>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
-        <script>def matcher = manager.getMatcher(manager.build.logFile, &quot;home:hudson:prerelease:(.*)&quot;)
+      <script plugin="script-security@1.28">
+        <script>def matcher = manager.getMatcher(manager.build.logFile, &apos;.*&quot;project&quot;: &quot;home:prerelease:(.*)&quot;.*&apos;)
 if(matcher?.matches()) {
     manager.addShortText(matcher.group(1))
 }else{
@@ -65,7 +65,7 @@ if(matcher?.matches()) {
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -78,10 +78,10 @@ if(matcher?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -89,4 +89,4 @@ if(matcher?.matches()) {
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index f7921c0..6a65a97 100755 (executable)
@@ -8,12 +8,13 @@
       <useBuildBlocker>true</useBuildBlocker>
       <blockLevel>GLOBAL</blockLevel>
       <scanQueueFor>ALL</scanQueueFor>
-      <blockingJobs>create-snapshot</blockingJobs>
+      <blockingJobs>image-creator
+create-snapshot</blockingJobs>
     </hudson.plugins.buildblocker.BuildBlockerProperty>
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
         <daysToKeep>30</daysToKeep>
-        <numToKeep>10000</numToKeep>
+        <numToKeep>1000</numToKeep>
         <artifactDaysToKeep>-1</artifactDaysToKeep>
         <artifactNumToKeep>-1</artifactNumToKeep>
       </strategy>
@@ -33,7 +34,6 @@
     </hudson.model.ParametersDefinitionProperty>
   </properties>
   <scm class="hudson.scm.NullSCM"/>
-  <quietPeriod>30</quietPeriod>
   <assignedNode>download</assignedNode>
   <canRoam>false</canRoam>
   <disabled>false</disabled>
@@ -106,12 +106,12 @@ python ${WORKSPACE}/jenkins-scripts/job_pre_release_obs.py create_images
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def project = manager.getLogMatcher(&apos;.*&quot;project&quot;: &quot;home:prerelease:(.*):submit:(.*)&quot;.*&apos;)
 
 if(project?.matches()) {
     manager.addShortText(&quot;\n&quot;)
-    manager.addShortText(project.group(1))
+    manager.addShortText(project.group(1) + &apos; + &apos; + project.group(2))
 }else{
     manager.addShortText(&quot;undefined project&quot;)
 }
@@ -141,7 +141,7 @@ if(project?.matches()) {
     </hudson.plugins.parameterizedtrigger.BuildTrigger>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -160,10 +160,10 @@ if(project?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index a0cfe56..1b128cb 100755 (executable)
@@ -116,8 +116,8 @@ python ${JENKINS_HOME}/jenkins-scripts/job_submit.py prerelease</command>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
-        <script>def matcher = manager.getLogMatcher(&quot;.*home:prerelease:(.*)\$&quot;)
+      <script plugin="script-security@1.28">
+        <script>def matcher = manager.getLogMatcher(&quot;^Creating temporary review OBS project home:prerelease:(.*)\$&quot;)
 
 if(matcher?.matches()) {
     manager.addShortText(matcher.group(1))
@@ -170,15 +170,15 @@ if(matcher?.matches()) {
     </hudson.tasks.Mailer>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
     </hudson.plugins.ws__cleanup.PreBuildCleanup>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index bc86961..bd1857c 100644 (file)
@@ -6,8 +6,8 @@
   <properties>
     <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
       <useBuildBlocker>true</useBuildBlocker>
-      <blockLevel>UNDEFINED</blockLevel>
-      <scanQueueFor>DISABLED</scanQueueFor>
+      <blockLevel>GLOBAL</blockLevel>
+      <scanQueueFor>ALL</scanQueueFor>
       <blockingJobs>image-creator
 create-snapshot</blockingJobs>
     </hudson.plugins.buildblocker.BuildBlockerProperty>
@@ -53,8 +53,7 @@ sed -i &quot;s|^tmpdir= /var/tmp/mic|tmpdir= $MIC_WORK_DIR|g&quot; $MIC_CONF_FIL
 sed -i &quot;s|^cachedir= /var/tmp/mic/cache|cachedir= $MIC_WORK_DIR/cache|g&quot; $MIC_CONF_FILE
 sed -i &quot;s|^rootdir=/var/tmp/mic-bootstrap|rootdir= $MIC_WORK_DIR/mic-bootstrap|g&quot; $MIC_CONF_FILE
 
-python ${WORKSPACE}/jenkins-scripts/job_imager.py
-</command>
+python ${WORKSPACE}/jenkins-scripts/job_imager.py</command>
     </hudson.tasks.Shell>
   </builders>
   <publishers>
@@ -91,7 +90,7 @@ python ${WORKSPACE}/jenkins-scripts/job_imager.py
       </configs>
     </hudson.plugins.parameterizedtrigger.BuildTrigger>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def name = manager.getLogMatcher(&apos;.*&quot;name&quot;: &quot;(.*)&quot;.*&apos;)
 def build = manager.getLogMatcher(&apos;.*&quot;buildid&quot;: &quot;(.*)&quot;.*&apos;)
 if(name?.matches() &amp;&amp; build?.matches()) {
@@ -105,7 +104,7 @@ if(name?.matches() &amp;&amp; build?.matches()) {
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -126,10 +125,10 @@ if(name?.matches() &amp;&amp; build?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index 2b49b66..21c5c8d 100644 (file)
@@ -12,7 +12,7 @@
     </hudson.plugins.buildblocker.BuildBlockerProperty>
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
-        <daysToKeep>365</daysToKeep>
+        <daysToKeep>30</daysToKeep>
         <numToKeep>365</numToKeep>
         <artifactDaysToKeep>-1</artifactDaysToKeep>
         <artifactNumToKeep>-1</artifactNumToKeep>
@@ -42,7 +42,7 @@
   </builders>
   <publishers/>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -66,4 +66,4 @@
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 0c90234..93d0d73 100755 (executable)
@@ -86,7 +86,7 @@
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def matcher = manager.getLogMatcher(&quot;Submission (.*) has been (.*)\$&quot;)
 
 if(matcher?.matches()) {
@@ -102,7 +102,7 @@ if(matcher?.matches()) {
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -115,10 +115,10 @@ if(matcher?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -126,4 +126,4 @@ if(matcher?.matches()) {
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 18a6883..ba125c2 100644 (file)
@@ -8,11 +8,11 @@
       <useBuildBlocker>false</useBuildBlocker>
       <blockLevel>UNDEFINED</blockLevel>
       <scanQueueFor>DISABLED</scanQueueFor>
-      <blockingJobs>pre-release-create</blockingJobs>
+      <blockingJobs></blockingJobs>
     </hudson.plugins.buildblocker.BuildBlockerProperty>
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
-        <daysToKeep>7</daysToKeep>
+        <daysToKeep>14</daysToKeep>
         <numToKeep>1000</numToKeep>
         <artifactDaysToKeep>-1</artifactDaysToKeep>
         <artifactNumToKeep>-1</artifactNumToKeep>
@@ -68,7 +68,7 @@ python ${WORKSPACE}/jenkins-scripts/job_ref_create_prj_obs.py</command>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def matcher = manager.getLogMatcher(&quot;.*build_id=&apos;(.*)&apos;\$&quot;)
 
 if(matcher?.matches()) {
@@ -82,6 +82,11 @@ if(matcher?.matches()) {
       <behavior>0</behavior>
       <runForMatrixParent>false</runForMatrixParent>
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
+    <hudson.tasks.Mailer plugin="mailer@1.20">
+      <recipients>tizen.build@samsung.com</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>false</sendToIndividuals>
+    </hudson.tasks.Mailer>
   </publishers>
   <buildWrappers>
     <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
@@ -97,10 +102,10 @@ if(matcher?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index b995a9e..3e8d628 100644 (file)
@@ -8,7 +8,7 @@
       <useBuildBlocker>false</useBuildBlocker>
       <blockLevel>UNDEFINED</blockLevel>
       <scanQueueFor>DISABLED</scanQueueFor>
-      <blockingJobs>pre-release-create</blockingJobs>
+      <blockingJobs></blockingJobs>
     </hudson.plugins.buildblocker.BuildBlockerProperty>
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
@@ -57,7 +57,7 @@ exit $ret</command>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def matcher = manager.getLogMatcher(&apos;.*&quot;target&quot;: &quot;(.*)&quot;.*&apos;)
 
 if(matcher?.matches()) {
@@ -68,6 +68,29 @@ if(matcher?.matches()) {
       <behavior>0</behavior>
       <runForMatrixParent>false</runForMatrixParent>
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
+    <hudson.tasks.Mailer plugin="mailer@1.20">
+      <recipients>tizen.build@samsung.com</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>false</sendToIndividuals>
+    </hudson.tasks.Mailer>
+    <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+      <configs>
+        <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
+          <configs>
+            <hudson.plugins.parameterizedtrigger.FileBuildParameters>
+              <propertiesFile>REF_PRECHECK_BUILD.env</propertiesFile>
+              <failTriggerOnMissing>true</failTriggerOnMissing>
+              <useMatrixChild>false</useMatrixChild>
+              <onlyExactRuns>false</onlyExactRuns>
+            </hudson.plugins.parameterizedtrigger.FileBuildParameters>
+          </configs>
+          <projects>ref-precheck-project-obs</projects>
+          <condition>SUCCESS</condition>
+          <triggerWithNoParameters>false</triggerWithNoParameters>
+          <triggerFromChildProjects>false</triggerFromChildProjects>
+        </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
+      </configs>
+    </hudson.plugins.parameterizedtrigger.BuildTrigger>
   </publishers>
   <buildWrappers>
     <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
@@ -83,10 +106,10 @@ if(matcher?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -94,4 +117,4 @@ if(matcher?.matches()) {
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
+</project>
\ No newline at end of file
index 6bb14ea..6abdb1c 100644 (file)
@@ -1,10 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
 <project>
   <actions/>
   <description></description>
   <keepDependencies>false</keepDependencies>
   <properties>
-    <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.4.1">
+    <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
       <useBuildBlocker>false</useBuildBlocker>
+      <blockLevel>UNDEFINED</blockLevel>
+      <scanQueueFor>DISABLED</scanQueueFor>
+      <blockingJobs></blockingJobs>
     </hudson.plugins.buildblocker.BuildBlockerProperty>
     <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
       <autoRebuild>false</autoRebuild>
@@ -27,7 +31,7 @@
   <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
   <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
   <triggers/>
-  <concurrentBuild>false</concurrentBuild>
+  <concurrentBuild>true</concurrentBuild>
   <builders>
     <hudson.tasks.Shell>
       <command>python ${WORKSPACE}/jenkins-scripts/job_ref_precheck_project_obs.py</command>
   </builders>
   <publishers/>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.24">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
     </hudson.plugins.ws__cleanup.PreBuildCleanup>
-    <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.3">
+    <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
       <includes>configuration, jenkins-scripts/job_ref_precheck_project_obs.py, jenkins-scripts/common/*</includes>
       <excludes></excludes>
       <flatten>false</flatten>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -59,4 +63,4 @@
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
+</project>
\ No newline at end of file
index bfd75f3..2305d37 100644 (file)
@@ -45,17 +45,8 @@ python ${WORKSPACE}/jenkins-scripts/job_ref_purge_prj_obs.py</command>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
-        <script>def build_id = manager.getLogMatcher(&quot;.*build_id=&apos;(.*)&apos;\$&quot;)
-def updt = manager.getLogMatcher(&quot;Profile (.*) updated to (.*)&quot;)
-
-if(updt?.matches()) {
-    manager.addShortText(&quot;\n&quot;)
-    manager.addShortText(updt.group(1) + &apos; -&gt; &apos; + updt.group(2))
-} else if(build_id?.matches()) {
-    manager.addShortText(&quot;\n&quot;)
-    manager.addShortText(build_id.group(1))
-}</script>
+      <script plugin="script-security@1.28">
+        <script></script>
         <sandbox>false</sandbox>
       </script>
       <behavior>0</behavior>
@@ -76,10 +67,10 @@ if(updt?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index 49e0049..ef48227 100644 (file)
       <scanQueueFor>DISABLED</scanQueueFor>
       <blockingJobs></blockingJobs>
     </hudson.plugins.buildblocker.BuildBlockerProperty>
-    <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
-      <autoRebuild>false</autoRebuild>
-      <rebuildDisabled>false</rebuildDisabled>
-    </com.sonyericsson.rebuild.RebuildSettings>
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
         <daysToKeep>7</daysToKeep>
         <artifactNumToKeep>-1</artifactNumToKeep>
       </strategy>
     </jenkins.model.BuildDiscarderProperty>
+    <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+      <autoRebuild>false</autoRebuild>
+      <rebuildDisabled>false</rebuildDisabled>
+    </com.sonyericsson.rebuild.RebuildSettings>
     <hudson.model.ParametersDefinitionProperty>
       <parameterDefinitions>
         <hudson.model.StringParameterDefinition>
           <description></description>
           <defaultValue></defaultValue>
         </hudson.model.StringParameterDefinition>
-        <hudson.model.StringParameterDefinition>
+        <hudson.model.ChoiceParameterDefinition>
           <name>profile</name>
-          <description>Tizen:Unified
-Tizen:3.0:Mobile
-Tizen:3.0:Wearable
-Tizen:3.0:TV
-Tizen:3.0:Base</description>
-          <defaultValue></defaultValue>
-        </hudson.model.StringParameterDefinition>
+          <description></description>
+          <choices class="java.util.Arrays$ArrayList">
+            <a class="string-array">
+              <string>Tizen:Unified</string>
+              <string>Tizen:3.0:Mobile</string>
+              <string>Tizen:3.0:Wearable</string>
+              <string>Tizen:3.0:TV</string>
+              <string>Tizen:3.0:Base</string>
+            </a>
+          </choices>
+        </hudson.model.ChoiceParameterDefinition>
         <hudson.model.StringParameterDefinition>
           <name>release_id</name>
           <description>Example: tizen-3.0-wearable_20161223.2</description>
@@ -65,7 +69,7 @@ python jenkins-scripts/job_ref_snapshot_info_update.py</command>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def matcher_title = manager.getLogMatcher(&apos;.*&quot;Title&quot;: &quot;(.*)&quot;&apos;)
 
 if(matcher_title?.matches()) {
@@ -100,10 +104,10 @@ if(matcher_title?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -111,4 +115,4 @@ if(matcher_title?.matches()) {
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index cb53594..122d103 100755 (executable)
@@ -12,7 +12,7 @@
     </hudson.plugins.buildblocker.BuildBlockerProperty>
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
-        <daysToKeep>7</daysToKeep>
+        <daysToKeep>30</daysToKeep>
         <numToKeep>100</numToKeep>
         <artifactDaysToKeep>-1</artifactDaysToKeep>
         <artifactNumToKeep>-1</artifactNumToKeep>
   </builders>
   <publishers/>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index ef1761f..08643f9 100644 (file)
@@ -68,7 +68,7 @@ python ${WORKSPACE}/jenkins-scripts/job_repa.py</command>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script></script>
         <sandbox>false</sandbox>
       </script>
@@ -95,7 +95,7 @@ python ${WORKSPACE}/jenkins-scripts/job_repa.py</command>
     </hudson.plugins.parameterizedtrigger.BuildTrigger>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -108,10 +108,10 @@ python ${WORKSPACE}/jenkins-scripts/job_repa.py</command>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -119,4 +119,4 @@ python ${WORKSPACE}/jenkins-scripts/job_repa.py</command>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 2221383..158a712 100755 (executable)
@@ -66,6 +66,16 @@ python ${JENKINS_HOME}/jenkins-scripts/job_request.py</command>
     </hudson.plugins.parameterizedtrigger.TriggerBuilder>
   </builders>
   <publishers>
+    <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
+      <script plugin="script-security@1.28">
+        <script>def prj = manager.getLogMatcher(&apos;.*&quot;sourceproject&quot;: &quot;home:prerelease:(.*)&quot;.*&apos;)
+def sr = manager.getLogMatcher(&apos;.*&quot;number&quot;: &quot;(.*)&quot;.*&apos;)
+manager.addShortText(prj.group(1) + &apos;\n&apos; + sr.group(1))</script>
+        <sandbox>false</sandbox>
+      </script>
+      <behavior>0</behavior>
+      <runForMatrixParent>false</runForMatrixParent>
+    </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
     <hudson.tasks.Mailer plugin="mailer@1.20">
       <recipients>tizen.build@samsung.com</recipients>
       <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
@@ -91,16 +101,16 @@ python ${JENKINS_HOME}/jenkins-scripts/job_request.py</command>
     </hudson.plugins.parameterizedtrigger.BuildTrigger>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
     </hudson.plugins.ws__cleanup.PreBuildCleanup>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
         <propertiesContent>EMAIL_TEMPLATES_DIR=${JENKINS_HOME}/jenkins-scripts/obs_requests/email_templates/</propertiesContent>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index 7b09d69..472b578 100755 (executable)
@@ -47,7 +47,7 @@
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def event_type = manager.getLogMatcher(&apos;.*&quot;event_type&quot;: &quot;(.*)&quot;.*&apos;)
 def pkg = manager.getLogMatcher(&apos;.*&quot;package&quot;: &quot;(.*)&quot;.*&apos;)
 manager.addShortText(pkg.group(1)+&apos;:&apos;+event_type.group(1))</script>
@@ -58,7 +58,7 @@ manager.addShortText(pkg.group(1)+&apos;:&apos;+event_type.group(1))</script>
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -71,10 +71,10 @@ manager.addShortText(pkg.group(1)+&apos;:&apos;+event_type.group(1))</script>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -82,4 +82,4 @@ manager.addShortText(pkg.group(1)+&apos;:&apos;+event_type.group(1))</script>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index cc7f53a..41b3704 100644 (file)
@@ -49,7 +49,7 @@ python ${WORKSPACE}/jenkins-scripts/job_sync_snapdiff.py</command>
     </hudson.tasks.Shell>
   </builders>
   <publishers>
-    <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.33">
       <patterns class="empty-list"/>
       <deleteDirs>false</deleteDirs>
       <skipWhenFailed>false</skipWhenFailed>
@@ -64,7 +64,7 @@ python ${WORKSPACE}/jenkins-scripts/job_sync_snapdiff.py</command>
     </hudson.plugins.ws__cleanup.WsCleanup>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -77,10 +77,10 @@ python ${WORKSPACE}/jenkins-scripts/job_sync_snapdiff.py</command>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -88,4 +88,4 @@ python ${WORKSPACE}/jenkins-scripts/job_sync_snapdiff.py</command>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 4454b03..0d299e5 100755 (executable)
@@ -87,7 +87,7 @@ python ${WORKSPACE}/jenkins-scripts/job_submitobs.py</command>
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def matcher = manager.getMatcher(manager.build.logFile, &quot;.*Request URL:([^\&quot;]*).*&quot;)
 if(matcher?.matches()) {
     manager.addShortText(&quot;&lt;a href=\&quot;${matcher.group(1)}\&quot;&gt;${matcher.group(1)}&lt;/a&gt;&quot;)
@@ -117,7 +117,7 @@ if(matcher?.matches()) {
     </hudson.plugins.parameterizedtrigger.BuildTrigger>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -130,10 +130,10 @@ if(matcher?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -141,4 +141,4 @@ if(matcher?.matches()) {
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index a509df6..782fd4b 100644 (file)
   </builders>
   <publishers/>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
     </hudson.plugins.ws__cleanup.PreBuildCleanup>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
index 4edf7f9..8bbad58 100755 (executable)
@@ -12,7 +12,7 @@
     </hudson.plugins.buildblocker.BuildBlockerProperty>
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
-        <daysToKeep>5</daysToKeep>
+        <daysToKeep>7</daysToKeep>
         <numToKeep>100</numToKeep>
         <artifactDaysToKeep>-1</artifactDaysToKeep>
         <artifactNumToKeep>-1</artifactNumToKeep>
@@ -31,9 +31,9 @@
         </hudson.model.StringParameterDefinition>
       </parameterDefinitions>
     </hudson.model.ParametersDefinitionProperty>
-    <EnvInjectJobProperty plugin="envinject@2.0">
+    <EnvInjectJobProperty plugin="envinject@2.1">
       <info>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -62,7 +62,7 @@ python ${WORKSPACE}/jenkins-scripts/job_publish_test_results.py
   </builders>
   <publishers/>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -75,10 +75,10 @@ python ${WORKSPACE}/jenkins-scripts/job_publish_test_results.py
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -86,4 +86,4 @@ python ${WORKSPACE}/jenkins-scripts/job_publish_test_results.py
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
+</project>
\ No newline at end of file
index 198d990..f2cfc1e 100644 (file)
@@ -50,11 +50,11 @@ python jenkins-scripts/job_test_trigger_info_update.py
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
-        <script>def matcher_title = manager.getLogMatcher(&apos;.*&quot;Title&quot;: &quot;(.*)&quot;&apos;)
+      <script plugin="script-security@1.28">
+        <script>def matcher_title = manager.getLogMatcher(&apos;.*&quot;Title&quot;: &quot;(.*):Tizen:(.*):submit:(.*)&quot;&apos;)
 
 if(matcher_title?.matches()) {
-   manager.addShortText(&apos;\n&apos;+matcher_title.group(1))
+   manager.addShortText(&apos;\n&apos;+matcher_title.group(2)+&apos; + &apos; + matcher_title.group(3))
 }
 </script>
         <sandbox>false</sandbox>
@@ -64,7 +64,7 @@ if(matcher_title?.matches()) {
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -77,10 +77,10 @@ if(matcher_title?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -88,4 +88,4 @@ if(matcher_title?.matches()) {
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
+</project>
\ No newline at end of file
index 26e4228..051b2f7 100644 (file)
       <autoRebuild>false</autoRebuild>
       <rebuildDisabled>false</rebuildDisabled>
     </com.sonyericsson.rebuild.RebuildSettings>
+    <hudson.model.ParametersDefinitionProperty>
+      <parameterDefinitions>
+        <hudson.model.StringParameterDefinition>
+          <name>GERRIT_PROJECT</name>
+          <description></description>
+          <defaultValue></defaultValue>
+        </hudson.model.StringParameterDefinition>
+      </parameterDefinitions>
+    </hudson.model.ParametersDefinitionProperty>
   </properties>
   <scm class="hudson.scm.NullSCM"/>
   <assignedNode>master</assignedNode>
@@ -112,4 +121,4 @@ python jenkins-scripts/job_update_local_git.py</command>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index c299857..c6e4987 100644 (file)
@@ -13,7 +13,7 @@
     <jenkins.model.BuildDiscarderProperty>
       <strategy class="hudson.tasks.LogRotator">
         <daysToKeep>7</daysToKeep>
-        <numToKeep>1000</numToKeep>
+        <numToKeep>100</numToKeep>
         <artifactDaysToKeep>-1</artifactDaysToKeep>
         <artifactNumToKeep>-1</artifactNumToKeep>
       </strategy>
@@ -51,7 +51,7 @@ python ${WORKSPACE}/jenkins-scripts/job_update_nuget.py
   </builders>
   <publishers>
     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
-      <script plugin="script-security@1.27">
+      <script plugin="script-security@1.28">
         <script>def matcher = manager.getLogMatcher(&apos;.*\&quot;build_id\&quot;: &quot;(.*)&quot;.*&apos;)
 
 if(matcher?.matches()) {
@@ -64,7 +64,7 @@ if(matcher?.matches()) {
       <behavior>0</behavior>
       <runForMatrixParent>false</runForMatrixParent>
     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
-    <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.33">
       <patterns class="empty-list"/>
       <deleteDirs>false</deleteDirs>
       <skipWhenFailed>false</skipWhenFailed>
@@ -79,7 +79,7 @@ if(matcher?.matches()) {
     </hudson.plugins.ws__cleanup.WsCleanup>
   </publishers>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -92,10 +92,10 @@ if(matcher?.matches()) {
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -103,4 +103,4 @@ if(matcher?.matches()) {
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 771a092..e565345 100644 (file)
@@ -88,7 +88,7 @@ python jenkins-scripts/job_update_git_branch_project_mapping_for_dashboard.py</c
   </builders>
   <publishers/>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -101,10 +101,10 @@ python jenkins-scripts/job_update_git_branch_project_mapping_for_dashboard.py</c
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -112,4 +112,4 @@ python jenkins-scripts/job_update_git_branch_project_mapping_for_dashboard.py</c
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 0b9f9ce..670e7ce 100644 (file)
@@ -95,10 +95,10 @@ python jenkins-scripts/job_update_git_branch_project_mapping_for_dashboard.py</c
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -106,4 +106,4 @@ python jenkins-scripts/job_update_git_branch_project_mapping_for_dashboard.py</c
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>
index 514ffc4..45c6407 100644 (file)
@@ -87,7 +87,7 @@ python jenkins-scripts/job_update_scm_meta_git_for_dashboard.py</command>
   </builders>
   <publishers/>
   <buildWrappers>
-    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
+    <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
       <deleteDirs>false</deleteDirs>
       <cleanupParameter></cleanupParameter>
       <externalDelete></externalDelete>
@@ -100,10 +100,10 @@ python jenkins-scripts/job_update_scm_meta_git_for_dashboard.py</command>
       <hudsonHomeRelative>false</hudsonHomeRelative>
       <relativeTo>userContent</relativeTo>
     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
-    <EnvInjectBuildWrapper plugin="envinject@2.0">
+    <EnvInjectBuildWrapper plugin="envinject@2.1">
       <info>
         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
-        <secureGroovyScript plugin="script-security@1.27">
+        <secureGroovyScript plugin="script-security@1.28">
           <script></script>
           <sandbox>false</sandbox>
         </secureGroovyScript>
@@ -111,4 +111,4 @@ python jenkins-scripts/job_update_scm_meta_git_for_dashboard.py</command>
       </info>
     </EnvInjectBuildWrapper>
   </buildWrappers>
-</project>
\ No newline at end of file
+</project>