cpio,
jenkins-scripts,
jenkins-jobs-common,
- jenkins-jobs-tools-testing,
bzip2,
gzip
Description: Jenkins build job configurations.
jenkins-jobs-common
Description: Jenkins jobs for tools-testing customer appliance instance
-Package: jenkins-jobs-trbs
+Package: jenkins-jobs-abs
Architecture: all
Depends: ${python:Depends},
jenkins-jobs-common
-Description: Jenkins jobs for separate TRBS system
+Description: Jenkins jobs for separate ABS system
-Package: jenkins-jobs-abs
+Package: jenkins-jobs-gbs
Architecture: all
Depends: ${python:Depends},
jenkins-jobs-common
-Description: Jenkins jobs for separate ABS system
+Description: Jenkins jobs for separate GBS system
-abs-batch-all /var/lib/jenkins/jobs/
-abs-builder /var/lib/jenkins/jobs/
-abs-builder-pilot /var/lib/jenkins/jobs/
-abs-create-obs /var/lib/jenkins/jobs/
-abs-entry /var/lib/jenkins/jobs/
-abs-update-vm /var/lib/jenkins/jobs/
+abs-build /var/lib/jenkins/jobs/
+abs-build-check /var/lib/jenkins/jobs/
+abs-update-request /var/lib/jenkins/jobs/
--- /dev/null
+gbs_build_dispatcher /var/lib/jenkins/jobs/
+gbs-dashboard-build /var/lib/jenkins/jobs/
+gbsdbbuild-create-snapshot /var/lib/jenkins/jobs/
+gbsdbbuild-one-repoarch-build /var/lib/jenkins/jobs/
+gbsdbbuild-update-meta /var/lib/jenkins/jobs/
+gbsfullbuild-buildlogs /var/lib/jenkins/jobs/
+gbsfullbuild-create-snapshot /var/lib/jenkins/jobs/
+gbsfullbuild-image-creator /var/lib/jenkins/jobs/
+gbs-ref-fullbuild /var/lib/jenkins/jobs/
+generate_gbs_full_build_script /var/lib/jenkins/jobs/
+update-gbs-meta /var/lib/jenkins/jobs/
+BUILD-MONITOR-GBS /var/lib/jenkins/jobs/
Tools-git-buildpackage /var/lib/jenkins/jobs/
Tools-mic /var/lib/jenkins/jobs/
Tools-repa /var/lib/jenkins/jobs/
-
+purge-tools-services-tester-projects /var/lib/jenkins/jobs/
pre-release-request /var/lib/jenkins/jobs/
ondemand_slave_control /var/lib/jenkins/jobs/
ondemand_slave_imager_checker /var/lib/jenkins/jobs/
-update-gbs-meta /var/lib/jenkins/jobs/
-gbs-ref-fullbuild /var/lib/jenkins/jobs/
submit-request-git-sync /var/lib/jenkins/jobs/
-generate_gbs_full_build_script /var/lib/jenkins/jobs/
-purge-tools-services-tester-projects /var/lib/jenkins/jobs/
repa_auto_reject /var/lib/jenkins/jobs/
-gbsfullbuild-create-snapshot /var/lib/jenkins/jobs/
-gbsfullbuild-image-creator /var/lib/jenkins/jobs/
-gbsfullbuild-buildlogs /var/lib/jenkins/jobs/
-gbs-dashboard-build /var/lib/jenkins/jobs/
-gbsdbbuild-create-snapshot /var/lib/jenkins/jobs/
-gbsdbbuild-one-repoarch-build /var/lib/jenkins/jobs/
-BUILD-MONITOR-GBS /var/lib/jenkins/jobs/
-gbs_build_dispatcher /var/lib/jenkins/jobs/
-gbsdbbuild-update-meta /var/lib/jenkins/jobs/
notify-buildstatus /var/lib/jenkins/jobs/
obs_worker_scailing /var/lib/jenkins/jobs/
project_manager /var/lib/jenkins/jobs/
update_abs_rbs_for_dashboard /var/lib/jenkins/jobs/
+IMPORTRPM_OBS_SYNC /var/lib/jenkins/jobs/
+trigger_for_sync_repo /var/lib/jenkins/jobs/
+TRIGGER_OBS_SYNC /var/lib/jenkins/jobs/
+
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
python jenkins-scripts/job_buildmonitor_gbs.py</command>
</hudson.tasks.Shell>
</builders>
+ <publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job handles the image infomation updates and image manifest creation etc.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>/*
<< LOG:TRIGGER_INFO >>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job handles the image infomation updates and image manifest creation etc.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>/*
<< LOG:TRIGGER_INFO >>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This script will import rpm files in obs project.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>30</daysToKeep>
<artifactNumToKeep>1000</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>parameter-sync.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<projects>TRIGGER_OBS_SYNC</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
<buildAllNodesWithLabel>false</buildAllNodesWithLabel>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher('.*"target": "(.*)".*')
if(matcher?.matches()) {
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description>Publish Services or Tools release to archive/. Optionally update symlink. Run only manually.
This multi-config job runs on backend or download server, determined by args;
</description>
<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.7.3">
<useBuildBlocker>false</useBuildBlocker>
<blockLevel>UNDEFINED</blockLevel>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>-1</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.ChoiceParameterDefinition>
<executionStrategy class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
<runSequentially>false</runSequentially>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description>Publish Services or Tools release to archive/. Optionally update symlink. Run only manually.
This multi-config job runs on backend or download server, determined by args;
</description>
<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.7.3">
<useBuildBlocker>false</useBuildBlocker>
<blockLevel>UNDEFINED</blockLevel>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>-1</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.ChoiceParameterDefinition>
<name>release_id</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.ChoiceParameterDefinition>
<name>destination</name>
<executionStrategy class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
<runSequentially>false</runSequentially>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
<axes>
<hudson.matrix.LabelAxis>
<name>label</name>
- <values>
- <string>Builder</string>
- </values>
+ <values/>
</hudson.matrix.LabelAxis>
</axes>
<builders>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
<propertiesContent>EXTRA_REPOS=openSUSE-12.3:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_12.3/\
openSUSE-13.1:python-pytest\
openSUSE-13.2:python-pytest
</propertiesContent>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
<completeBuild>true</completeBuild>
</touchStoneResultCondition>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
<axes>
<hudson.matrix.LabelAxis>
<name>label</name>
- <values>
- <string>Builder</string>
- </values>
+ <values/>
</hudson.matrix.LabelAxis>
</axes>
<builders>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
+ <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.24">
<testResults>reports/nosetests.xml</testResults>
<keepLongStdio>false</keepLongStdio>
<healthScaleFactor>1.0</healthScaleFactor>
</hudson.tasks.junit.JUnitResultArchiver>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
<propertiesContent>EXTRA_REPOS=openSUSE-12.3:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_12.3/\
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.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
<completeBuild>true</completeBuild>
</touchStoneResultCondition>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
<axes>
<hudson.matrix.LabelAxis>
<name>label</name>
- <values>
- <string>Builder</string>
- </values>
+ <values/>
</hudson.matrix.LabelAxis>
</axes>
<builders>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
+ <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.24">
<testResults>reports/nosetests.xml</testResults>
<keepLongStdio>false</keepLongStdio>
<healthScaleFactor>1.0</healthScaleFactor>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
<propertiesContent>EXTRA_REPOS=openSUSE-12.3:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_12.3/\
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.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
<completeBuild>true</completeBuild>
</touchStoneResultCondition>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
<axes>
<hudson.matrix.LabelAxis>
<name>label</name>
- <values>
- <string>Builder</string>
- </values>
+ <values/>
</hudson.matrix.LabelAxis>
</axes>
<builders>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
+ <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.24">
<testResults>reports/nosetests.xml</testResults>
<keepLongStdio>false</keepLongStdio>
<healthScaleFactor>1.0</healthScaleFactor>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
<propertiesContent>EXTRA_REPOS=openSUSE-12.3:${URL_PUBLIC_REPO_BASE}/Tools:/Devel/openSUSE_12.3/\
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.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
<completeBuild>true</completeBuild>
</touchStoneResultCondition>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
<axes>
<hudson.matrix.LabelAxis>
<name>label</name>
- <values>
- <string>Builder</string>
- </values>
+ <values/>
</hudson.matrix.LabelAxis>
</axes>
<builders>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
+ <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.24">
<testResults>reports/nosetests.xml</testResults>
<keepLongStdio>false</keepLongStdio>
<healthScaleFactor>1.0</healthScaleFactor>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<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.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
<completeBuild>true</completeBuild>
</touchStoneResultCondition>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
- <description>Reference project : 7day
-</description>
+ <description></description>
<keepDependencies>false</keepDependencies>
<properties>
<hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
+ <daysToKeep>-1</daysToKeep>
<numToKeep>1000</numToKeep>
<artifactDaysToKeep>-1</artifactDaysToKeep>
<artifactNumToKeep>-1</artifactNumToKeep>
</strategy>
</jenkins.model.BuildDiscarderProperty>
+ <hudson.model.ParametersDefinitionProperty>
+ <parameterDefinitions>
+ <hudson.model.StringParameterDefinition>
+ <name>TRIGGER_INFO</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ </parameterDefinitions>
+ </hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>master</assignedNode>
<disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
- <triggers>
- <hudson.triggers.TimerTrigger>
- <spec>59 * * * *</spec>
- </hudson.triggers.TimerTrigger>
- </triggers>
+ <triggers/>
<concurrentBuild>false</concurrentBuild>
<builders>
<hudson.tasks.Shell>
- <command>#/bin/bash
+ <command>#!/bin/bash
-python ${WORKSPACE}/jenkins-scripts/trbs/job_trbs_autoremove.py
+export NO_PROXY="10.113.136.32,10.252.240.232"
-</command>
+python ${WORKSPACE}/jenkins-scripts//job_git_sync_downstream.py
+
+ret=$?
+
+exit $ret</command>
</hudson.tasks.Shell>
</builders>
- <publishers>
- <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.30">
- <patterns class="empty-list"/>
- <deleteDirs>false</deleteDirs>
- <skipWhenFailed>false</skipWhenFailed>
- <cleanWhenSuccess>true</cleanWhenSuccess>
- <cleanWhenUnstable>true</cleanWhenUnstable>
- <cleanWhenFailure>true</cleanWhenFailure>
- <cleanWhenNotBuilt>true</cleanWhenNotBuilt>
- <cleanWhenAborted>true</cleanWhenAborted>
- <notFailBuild>false</notFailBuild>
- <cleanupMatrixParent>false</cleanupMatrixParent>
- <externalDelete></externalDelete>
- </hudson.plugins.ws__cleanup.WsCleanup>
- </publishers>
+ <publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<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.4">
- <includes>configuration, jenkins-scripts/*.py, jenkins-scripts/common/*, jenkins-scripts/trbs/*.py</includes>
+ <includes>configuration, jenkins-scripts/job_git_sync_downstream.py, jenkins-scripts/common/*</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@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
+++ /dev/null
-<?xml version='1.0' encoding='UTF-8'?>
-<project>
- <actions/>
- <description>Job to collect buildlogs and sync to target snapshot, this jobs must be run on OBS server</description>
- <keepDependencies>false</keepDependencies>
- <properties>
- <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>
- <jenkins.model.BuildDiscarderProperty>
- <strategy class="hudson.tasks.LogRotator">
- <daysToKeep>7</daysToKeep>
- <numToKeep>1000</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.StringParameterDefinition>
- <name>TRIGGER_INFO</name>
- <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>
- <scm class="hudson.scm.NullSCM"/>
- <quietPeriod>30</quietPeriod>
- <assignedNode>obs</assignedNode>
- <canRoam>false</canRoam>
- <disabled>true</disabled>
- <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
- <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
- <triggers/>
- <concurrentBuild>false</concurrentBuild>
- <builders>
- <hudson.tasks.Shell>
- <command>#/bin/bash
-
-python ${WORKSPACE}/jenkins-scripts/job_buildlogs.py
-</command>
- </hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- <configs class="empty-list"/>
- <configFactories>
- <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>make_dep_graph.env</filePattern>
- <noFilesFoundAction>SKIP</noFilesFoundAction>
- </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- </configFactories>
- <projects>make_dep_graph</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
- </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- <configs class="empty-list"/>
- <configFactories>
- <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>BUILD-MONITOR-*.env</filePattern>
- <noFilesFoundAction>SKIP</noFilesFoundAction>
- </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- </configFactories>
- <projects>BUILD-MONITOR</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
- </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.TriggerBuilder>
- </builders>
- <publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def matcher = manager.getLogMatcher('.*\"build_id\": "(.*)".*')
-
-if(matcher?.matches()) {
- manager.addShortText("\n"+matcher.group(1))
-}else{
- manager.addShortText("??")
-}</script>
- <sandbox>false</sandbox>
- </script>
- <behavior>0</behavior>
- <runForMatrixParent>false</runForMatrixParent>
- </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- <configs>
- <hudson.plugins.parameterizedtrigger.FileBuildParameters>
- <propertiesFile>SYNC-AWS.env</propertiesFile>
- <failTriggerOnMissing>false</failTriggerOnMissing>
- <useMatrixChild>false</useMatrixChild>
- <onlyExactRuns>false</onlyExactRuns>
- </hudson.plugins.parameterizedtrigger.FileBuildParameters>
- </configs>
- <projects>TRBS_SYNC_AWS</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.BuildTrigger>
- </publishers>
- <buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
- <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.4">
- <includes>configuration, jenkins-scripts/job_buildlogs.py, jenkins-scripts/common/*</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@1.93.1">
- <info>
- <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <loadFilesFromMaster>false</loadFilesFromMaster>
- </info>
- </EnvInjectBuildWrapper>
- </buildWrappers>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version='1.0' encoding='UTF-8'?>
-<project>
- <actions/>
- <description></description>
- <keepDependencies>false</keepDependencies>
- <properties>
- <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
- <useBuildBlocker>false</useBuildBlocker>
- <blockLevel>GLOBAL</blockLevel>
- <scanQueueFor>DISABLED</scanQueueFor>
- <blockingJobs></blockingJobs>
- </hudson.plugins.buildblocker.BuildBlockerProperty>
- <jenkins.model.BuildDiscarderProperty>
- <strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
- <numToKeep>1000</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.StringParameterDefinition>
- <name>TRIGGER_INFO</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- </parameterDefinitions>
- </hudson.model.ParametersDefinitionProperty>
- </properties>
- <scm class="hudson.scm.NullSCM"/>
- <assignedNode>imager</assignedNode>
- <canRoam>false</canRoam>
- <disabled>true</disabled>
- <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
- <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
- <triggers/>
- <concurrentBuild>true</concurrentBuild>
- <builders>
- <hudson.tasks.Shell>
- <command>#/bin/bash
-
-python ${WORKSPACE}/jenkins-scripts/job_imager.py</command>
- </hudson.tasks.Shell>
- </builders>
- <publishers>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- <configs>
- <hudson.plugins.parameterizedtrigger.FileBuildParameters>
- <propertiesFile>POST-IMAGE-CREATION.env</propertiesFile>
- <failTriggerOnMissing>true</failTriggerOnMissing>
- <useMatrixChild>false</useMatrixChild>
- <onlyExactRuns>false</onlyExactRuns>
- </hudson.plugins.parameterizedtrigger.FileBuildParameters>
- </configs>
- <projects>TRBS_POST_IMAGE_CREATOR</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- <configs>
- <hudson.plugins.parameterizedtrigger.FileBuildParameters>
- <propertiesFile>BUILD-MONITOR.env</propertiesFile>
- <failTriggerOnMissing>false</failTriggerOnMissing>
- <useMatrixChild>false</useMatrixChild>
- <onlyExactRuns>false</onlyExactRuns>
- </hudson.plugins.parameterizedtrigger.FileBuildParameters>
- </configs>
- <projects>BUILD-MONITOR</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.BuildTrigger>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def prj = manager.getLogMatcher('.*"project": "home:trbs:(.*):ref:([0-9]+.[0-9]+):(.*):([0-9]+.[0-9]+)".*')
-def name = manager.getLogMatcher('.*"name": "(.*)".*')
-def repo = manager.getLogMatcher('.*"repo": "(.*)".*')
-def download_num = manager.getLogMatcher('.*"download_num": ([0-9]+).*')
-
-if(prj?.matches() && name?.matches() && repo?.matches()) {
- manager.addShortText('\n[ num=' + download_num.group(1) + ' ]')
- manager.addShortText('\n[ ' + prj.group(3) + ' ]')
- manager.addShortText('\n[ ' + prj.group(4) + ' / ' + repo.group(1) + ' / ' + name.group(1) + ' ]')
-}
-</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.30">
- <deleteDirs>false</deleteDirs>
- <cleanupParameter></cleanupParameter>
- <externalDelete></externalDelete>
- </hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.17.1">
- <strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
- <timeoutMinutes>30</timeoutMinutes>
- </strategy>
- <operationList/>
- </hudson.plugins.build__timeout.BuildTimeoutWrapper>
- <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
- <includes>configuration, jenkins-scripts/job_imager.py, jenkins-scripts/common/*.py</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@1.93.1">
- <info>
- <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <loadFilesFromMaster>false</loadFilesFromMaster>
- </info>
- </EnvInjectBuildWrapper>
- </buildWrappers>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version='1.0' encoding='UTF-8'?>
-<project>
- <actions/>
- <description></description>
- <keepDependencies>false</keepDependencies>
- <properties>
- <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
- <useBuildBlocker>false</useBuildBlocker>
- <blockLevel>GLOBAL</blockLevel>
- <scanQueueFor>DISABLED</scanQueueFor>
- <blockingJobs></blockingJobs>
- </hudson.plugins.buildblocker.BuildBlockerProperty>
- <jenkins.model.BuildDiscarderProperty>
- <strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
- <numToKeep>1000</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.StringParameterDefinition>
- <name>TRIGGER_INFO</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- </parameterDefinitions>
- </hudson.model.ParametersDefinitionProperty>
- </properties>
- <scm class="hudson.scm.NullSCM"/>
- <assignedNode>download</assignedNode>
- <canRoam>false</canRoam>
- <disabled>false</disabled>
- <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
- <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
- <triggers/>
- <concurrentBuild>false</concurrentBuild>
- <builders>
- <hudson.tasks.Shell>
- <command>#/bin/bash
-
-python ${WORKSPACE}/jenkins-scripts/trbs/job_trbs_obs.py cleanup
-
-</command>
- </hudson.tasks.Shell>
- </builders>
- <publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def project = manager.getLogMatcher('.*"project": "(.*)".*')
-
-if(project?.matches()) {
- manager.addShortText("\n")
- manager.addShortText(project.group(1))
-}else{
- manager.addShortText("undefined project")
-}
-</script>
- <sandbox>false</sandbox>
- </script>
- <behavior>0</behavior>
- <runForMatrixParent>false</runForMatrixParent>
- </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- <configs>
- <hudson.plugins.parameterizedtrigger.FileBuildParameters>
- <propertiesFile>SYNC-AWS.env</propertiesFile>
- <failTriggerOnMissing>false</failTriggerOnMissing>
- <useMatrixChild>false</useMatrixChild>
- <onlyExactRuns>false</onlyExactRuns>
- </hudson.plugins.parameterizedtrigger.FileBuildParameters>
- </configs>
- <projects>TRBS_SYNC_AWS</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.BuildTrigger>
- </publishers>
- <buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
- <deleteDirs>false</deleteDirs>
- <cleanupParameter></cleanupParameter>
- <externalDelete></externalDelete>
- </hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.17.1">
- <strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
- <timeoutMinutes>60</timeoutMinutes>
- </strategy>
- <operationList/>
- </hudson.plugins.build__timeout.BuildTimeoutWrapper>
- <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
- <includes>configuration, jenkins-scripts/*.py, jenkins-scripts/common/*, jenkins-scripts/trbs/*.py</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@1.93.1">
- <info>
- <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <loadFilesFromMaster>false</loadFilesFromMaster>
- </info>
- </EnvInjectBuildWrapper>
- </buildWrappers>
-</project>
+++ /dev/null
-<?xml version='1.0' encoding='UTF-8'?>
-<project>
- <actions/>
- <description> Tizen</description>
- <keepDependencies>false</keepDependencies>
- <properties>
- <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>
- <jenkins.model.BuildDiscarderProperty>
- <strategy class="hudson.tasks.LogRotator">
- <daysToKeep>7</daysToKeep>
- <numToKeep>1000</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.StringParameterDefinition>
- <name>GERRIT_PROJECT</name>
- <description>Gerrit Project</description>
- <defaultValue>platform/</defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_REFNAME</name>
- <description>Sumbit tag</description>
- <defaultValue>refs/tags/submit/tizen/</defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_NEWREV</name>
- <description>Submit tag</description>
- <defaultValue>refs/tags/submit/tizen/</defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_EVENT_ACCOUNT_NAME</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_EVENT_ACCOUNT_EMAIL</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_OLDREV</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_EVENT_TYPE</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- </parameterDefinitions>
- </hudson.model.ParametersDefinitionProperty>
- </properties>
- <scm class="hudson.scm.NullSCM"/>
- <assignedNode>master</assignedNode>
- <canRoam>false</canRoam>
- <disabled>true</disabled>
- <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
- <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
- <triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.22.0">
- <spec></spec>
- <gerritProjects>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
- <compareType>ANT</compareType>
- <pattern>**</pattern>
- <branches>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <compareType>ANT</compareType>
- <pattern>refs/tags/submit/tizen_3.0/**</pattern>
- </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <compareType>ANT</compareType>
- <pattern>refs/tags/submit/tizen_3.0_mobile/**</pattern>
- </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <compareType>ANT</compareType>
- <pattern>refs/tags/submit/tizen_3.0_mobile_tpk/**</pattern>
- </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <compareType>ANT</compareType>
- <pattern>refs/tags/submit/tizen_3.0_wearable/**</pattern>
- </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <compareType>ANT</compareType>
- <pattern>refs/tags/submit/tizen_3.0_wearable_tpk/**</pattern>
- </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <compareType>ANT</compareType>
- <pattern>refs/tags/submit/tizen_3.0_tv/**</pattern>
- </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- </branches>
- <disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
- </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
- </gerritProjects>
- <skipVote>
- <onSuccessful>false</onSuccessful>
- <onFailed>false</onFailed>
- <onUnstable>false</onUnstable>
- <onNotBuilt>false</onNotBuilt>
- </skipVote>
- <silentMode>true</silentMode>
- <notificationLevel></notificationLevel>
- <silentStartMode>false</silentStartMode>
- <escapeQuotes>true</escapeQuotes>
- <nameAndEmailParameterMode>PLAIN</nameAndEmailParameterMode>
- <dependencyJobsNames></dependencyJobsNames>
- <commitMessageParameterMode>BASE64</commitMessageParameterMode>
- <changeSubjectParameterMode>PLAIN</changeSubjectParameterMode>
- <commentTextParameterMode>PLAIN</commentTextParameterMode>
- <buildStartMessage></buildStartMessage>
- <buildFailureMessage></buildFailureMessage>
- <buildSuccessfulMessage></buildSuccessfulMessage>
- <buildUnstableMessage></buildUnstableMessage>
- <buildNotBuiltMessage></buildNotBuiltMessage>
- <buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
- <customUrl></customUrl>
- <serverName>public_gerrit</serverName>
- <triggerOnEvents>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
- </triggerOnEvents>
- <dynamicTriggerConfiguration>false</dynamicTriggerConfiguration>
- <triggerConfigURL></triggerConfigURL>
- <triggerInformationAction/>
- </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger>
- </triggers>
- <concurrentBuild>false</concurrentBuild>
- <builders>
- <hudson.tasks.Shell>
- <command>#!/bin/bash
-set |grep GERRIT_
-python ${JENKINS_HOME}/jenkins-scripts/trbs/job_trbs_submit.py bypass</command>
- </hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- <configs class="empty-list"/>
- <configFactories>
- <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>BUILD-MONITOR_*.env</filePattern>
- <noFilesFoundAction>SKIP</noFilesFoundAction>
- </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- </configFactories>
- <projects>BUILD-MONITOR</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
- </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- <configs class="empty-list"/>
- <configFactories>
- <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>TRBS-SUBMIT-GROUP_*.env</filePattern>
- <noFilesFoundAction>SKIP</noFilesFoundAction>
- </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- </configFactories>
- <projects>TRBS_SUBMIT_GROUP</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
- </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.TriggerBuilder>
- </builders>
- <publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def refname = manager.getLogMatcher('.*REFNAME=refs/tags/submit/(.*).*')
-def refproject = manager.getLogMatcher('.*PROJECT=(.*).*')
-
-if(refname?.matches() && refproject?.matches()) {
- manager.addShortText(refname.group(1) + " + " + refproject.group(1).split('/')[-1])
-}
-</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.30">
- <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.4">
- <includes>configuration, jenkins-scripts/common/*, jenkins-scripts/trbs/*.py</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@1.93.1">
- <info>
- <propertiesFilePath>$WORKSPACE/configuration</propertiesFilePath>
- <loadFilesFromMaster>false</loadFilesFromMaster>
- </info>
- </EnvInjectBuildWrapper>
- </buildWrappers>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version='1.0' encoding='UTF-8'?>
-<project>
- <actions/>
- <description> Tizen</description>
- <keepDependencies>false</keepDependencies>
- <properties>
- <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>
- <jenkins.model.BuildDiscarderProperty>
- <strategy class="hudson.tasks.LogRotator">
- <daysToKeep>7</daysToKeep>
- <numToKeep>1000</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.StringParameterDefinition>
- <name>GERRIT_EVENT_TYPE</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_EVENT_HASH</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_REFNAME</name>
- <description>Sumbit tag</description>
- <defaultValue>refs/tags/submit/tizen/</defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_PROJECT</name>
- <description>Gerrit Project</description>
- <defaultValue>platform/</defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_OLDREV</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_NEWREV</name>
- <description>Submit tag</description>
- <defaultValue>refs/tags/submit/tizen/</defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_EVENT_ACCOUNT</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_EVENT_ACCOUNT_NAME</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>GERRIT_EVENT_ACCOUNT_EMAIL</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- </parameterDefinitions>
- </hudson.model.ParametersDefinitionProperty>
- </properties>
- <scm class="hudson.scm.NullSCM"/>
- <quietPeriod>60</quietPeriod>
- <assignedNode>1.submit</assignedNode>
- <canRoam>false</canRoam>
- <disabled>true</disabled>
- <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
- <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
- <triggers/>
- <concurrentBuild>false</concurrentBuild>
- <builders>
- <hudson.tasks.Shell>
- <command>#!/bin/bash
-set |grep GERRIT_
-python ${JENKINS_HOME}/jenkins-scripts/trbs/job_trbs_submit.py</command>
- </hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- <configs class="empty-list"/>
- <configFactories>
- <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>BUILD-MONITOR_*.env</filePattern>
- <noFilesFoundAction>SKIP</noFilesFoundAction>
- </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- </configFactories>
- <projects>BUILD-MONITOR</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
- </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.TriggerBuilder>
- </builders>
- <publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def matcher = manager.getLogMatcher('.*Below will be proceeded: "(.*)".*')
-
-if(matcher?.matches()) {
- manager.addShortText(matcher.group(1))
-}
-</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.30">
- <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.4">
- <includes>configuration, jenkins-scripts/common/*, jenkins-scripts/trbs/*.py</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@1.93.1">
- <info>
- <propertiesFilePath>$WORKSPACE/configuration</propertiesFilePath>
- <loadFilesFromMaster>false</loadFilesFromMaster>
- </info>
- </EnvInjectBuildWrapper>
- </buildWrappers>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version='1.0' encoding='UTF-8'?>
-<project>
- <actions/>
- <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.7.3">
- <useBuildBlocker>false</useBuildBlocker>
- <blockLevel>GLOBAL</blockLevel>
- <scanQueueFor>DISABLED</scanQueueFor>
- <blockingJobs></blockingJobs>
- </hudson.plugins.buildblocker.BuildBlockerProperty>
- <jenkins.model.BuildDiscarderProperty>
- <strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
- <numToKeep>2000</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.StringParameterDefinition>
- <name>TRIGGER_INFO</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- </parameterDefinitions>
- </hudson.model.ParametersDefinitionProperty>
- </properties>
- <scm class="hudson.scm.NullSCM"/>
- <assignedNode>master</assignedNode>
- <canRoam>false</canRoam>
- <disabled>false</disabled>
- <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
- <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
- <triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.22.0">
- <spec></spec>
- <gerritProjects>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
- <compareType>PLAIN</compareType>
- <pattern>scm/test-trigger</pattern>
- <branches>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <compareType>ANT</compareType>
- <pattern>**</pattern>
- </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- </branches>
- <disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
- </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
- </gerritProjects>
- <skipVote>
- <onSuccessful>false</onSuccessful>
- <onFailed>false</onFailed>
- <onUnstable>false</onUnstable>
- <onNotBuilt>false</onNotBuilt>
- </skipVote>
- <silentMode>false</silentMode>
- <notificationLevel></notificationLevel>
- <silentStartMode>false</silentStartMode>
- <escapeQuotes>true</escapeQuotes>
- <nameAndEmailParameterMode>PLAIN</nameAndEmailParameterMode>
- <dependencyJobsNames></dependencyJobsNames>
- <commitMessageParameterMode>BASE64</commitMessageParameterMode>
- <changeSubjectParameterMode>PLAIN</changeSubjectParameterMode>
- <commentTextParameterMode>BASE64</commentTextParameterMode>
- <buildStartMessage></buildStartMessage>
- <buildFailureMessage></buildFailureMessage>
- <buildSuccessfulMessage></buildSuccessfulMessage>
- <buildUnstableMessage></buildUnstableMessage>
- <buildNotBuiltMessage></buildNotBuiltMessage>
- <buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
- <customUrl></customUrl>
- <serverName>__ANY__</serverName>
- <triggerOnEvents>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
- </triggerOnEvents>
- <dynamicTriggerConfiguration>false</dynamicTriggerConfiguration>
- <triggerConfigURL></triggerConfigURL>
- <triggerInformationAction/>
- </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger>
- </triggers>
- <concurrentBuild>false</concurrentBuild>
- <builders>
- <hudson.tasks.Shell>
- <command>#/bin/bash
-
-python jenkins-scripts/trbs/job_trbs_test_automation.py</command>
- </hudson.tasks.Shell>
- </builders>
- <publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def matcher = manager.getLogMatcher('.*"git_tag": "(.*)".*')
-def matcher_2 = manager.getLogMatcher('.*git_tag: "(.*)".*')
-
-if(matcher?.matches()) {
- manager.addShortText("\n"+matcher.group(1))
-}
-if(matcher_2?.matches()) {
- manager.addShortText("\n"+matcher_2.group(1))
-}</script>
- <sandbox>false</sandbox>
- </script>
- <behavior>0</behavior>
- <runForMatrixParent>false</runForMatrixParent>
- </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- <configs>
- <hudson.plugins.parameterizedtrigger.FileBuildParameters>
- <propertiesFile>SYNC-AWS.env</propertiesFile>
- <failTriggerOnMissing>false</failTriggerOnMissing>
- <useMatrixChild>false</useMatrixChild>
- <onlyExactRuns>false</onlyExactRuns>
- </hudson.plugins.parameterizedtrigger.FileBuildParameters>
- </configs>
- <projects>TRBS_SYNC_AWS</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.BuildTrigger>
- </publishers>
- <buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
- <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.4">
- <includes>configuration, jenkins-scripts/common/*, jenkins-scripts/trbs/*.py</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@1.93.1">
- <info>
- <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <loadFilesFromMaster>false</loadFilesFromMaster>
- </info>
- </EnvInjectBuildWrapper>
- </buildWrappers>
-</project>
\ No newline at end of file
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
\ No newline at end of file
+</project>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This script will sync a obs project.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>30</daysToKeep>
<artifactNumToKeep>1000</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>TRIGGER_MISC</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def build_id = manager.getLogMatcher(".*build_id='(.*)'\$")
def updt = manager.getLogMatcher("Profile (.*) updated to (.*)")
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.32">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>${BUILD_TAG}.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<projects>mail_sender</projects>
<condition>SUCCESS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
</hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>importrpm_obs.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<projects>IMPORTRPM_OBS_SYNC</projects>
<condition>ALWAYS</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.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
<axes>
<hudson.matrix.LabelAxis>
<name>label</name>
- <values>
- <string>Builder</string>
- </values>
+ <values/>
</hudson.matrix.LabelAxis>
</axes>
<builders>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
<completeBuild>true</completeBuild>
</touchStoneResultCondition>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
<axes>
<hudson.matrix.LabelAxis>
<name>label</name>
- <values>
- <string>Builder</string>
- </values>
+ <values/>
</hudson.matrix.LabelAxis>
</axes>
<builders>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
+ <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.24">
<testResults>reports/nosetests.xml</testResults>
<keepLongStdio>false</keepLongStdio>
<healthScaleFactor>1.0</healthScaleFactor>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
<completeBuild>true</completeBuild>
</touchStoneResultCondition>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
<axes>
<hudson.matrix.LabelAxis>
<name>label</name>
- <values>
- <string>Builder</string>
- </values>
+ <values/>
</hudson.matrix.LabelAxis>
</axes>
<builders>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
+ <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.24">
<testResults>reports/nosetests.xml</testResults>
<keepLongStdio>false</keepLongStdio>
<healthScaleFactor>1.0</healthScaleFactor>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
<completeBuild>true</completeBuild>
</touchStoneResultCondition>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
<axes>
<hudson.matrix.LabelAxis>
<name>label</name>
- <values>
- <string>Builder</string>
- </values>
+ <values/>
</hudson.matrix.LabelAxis>
</axes>
<builders>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
+ <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.24">
<testResults>reports/nosetests.xml</testResults>
<keepLongStdio>false</keepLongStdio>
<healthScaleFactor>1.0</healthScaleFactor>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
<propertiesContent>TEST_REQUIRES=CentOS-6.6:tar pristine-tar unzip gnupg man python-mock librpm-tizen dpkg-devel\
Ubuntu-14.10:unzip zipmerge\
Ubuntu-15.04:unzip zipmerge\
Debian-7.8:unzip zipmerge</propertiesContent>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
<completeBuild>true</completeBuild>
</touchStoneResultCondition>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
<axes>
<hudson.matrix.LabelAxis>
<name>label</name>
- <values>
- <string>Builder</string>
- </values>
+ <values/>
</hudson.matrix.LabelAxis>
</axes>
<builders>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
+ <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.24">
<testResults>reports/nosetests.xml</testResults>
<keepLongStdio>false</keepLongStdio>
<healthScaleFactor>1.0</healthScaleFactor>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
<completeBuild>true</completeBuild>
</touchStoneResultCondition>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
-<matrix-project plugin="matrix-project@1.11">
+<?xml version='1.1' encoding='UTF-8'?>
+<matrix-project plugin="matrix-project@1.13">
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
<axes>
<hudson.matrix.LabelAxis>
<name>label</name>
- <values>
- <string>Builder</string>
- </values>
+ <values/>
</hudson.matrix.LabelAxis>
</axes>
<builders>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
<completeBuild>true</completeBuild>
</touchStoneResultCondition>
</executionStrategy>
-</matrix-project>
+</matrix-project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
- <numToKeep>1000</numToKeep>
+ <daysToKeep>15</daysToKeep>
+ <numToKeep>-1</numToKeep>
<artifactDaysToKeep>-1</artifactDaysToKeep>
<artifactNumToKeep>-1</artifactNumToKeep>
</strategy>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>EXCLUDE_ARCH</name>
<description>aarch64,x86_64</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>BUILD_MODE</name>
Debug : Debug build. Stripped one will be installed. Non-stripped one will be saved into git for debugging.
Release : Release build</description>
<defaultValue>Debug</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>abs-s008</assignedNode>
<canRoam>false</canRoam>
- <disabled>false</disabled>
+ <disabled>true</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers/>
<hudson.tasks.Shell>
<command>#/bin/bash
-python ${WORKSPACE}/jenkins-scripts/abs/job_abs_main.py</command>
+python ${WORKSPACE}/jenkins-scripts/abs/job_abs_build.py</command>
</hudson.tasks.Shell>
</builders>
- <publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def matcher = manager.getLogMatcher('.*"Title": "(.*)".*')
-
-if(matcher?.matches()) {
- manager.addShortText(matcher.group(1))
-}
-</script>
- <sandbox>false</sandbox>
- </script>
- <behavior>0</behavior>
- <runForMatrixParent>false</runForMatrixParent>
- </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- </publishers>
+ <publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.17.1">
- <strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
- <timeoutMinutes>45</timeoutMinutes>
- </strategy>
- <operationList/>
- </hudson.plugins.build__timeout.BuildTimeoutWrapper>
<com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
<includes>configuration, jenkins-scripts/abs/*, jenkins-scripts/common/*</includes>
<excludes></excludes>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
- <numToKeep>1000</numToKeep>
+ <daysToKeep>14</daysToKeep>
+ <numToKeep>-1</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.StringParameterDefinition>
+ <name>TRIGGER_INFO</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>EXCLUDE_ARCH</name>
+ <description>aarch64,x86_64</description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>BUILD_MODE</name>
+ <description>Modes : [Debug, Release]
+Debug : Debug build. Stripped one will be installed. Non-stripped one will be saved into git for debugging.
+Release : Release build</description>
+ <defaultValue>Debug</defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
<name>GERRIT_PROJECT</name>
- <description>Eg, GERRIT_REFNAME</description>
+ <description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
- <name>GERRIT_REFNAME</name>
- <description>Eg, refs/tags/submit/tizen_3.0/20161118.112222</description>
+ <name>GERRIT_EVENT_ACCOUNT_EMAIL</name>
+ <description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>GERRIT_EVENT_ACCOUNT_NAME</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_NEWREV</name>
- <description>Eg, d32151fc33a3c133b51af3e0b5cc6e47e711aafb</description>
+ <description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
- <name>GERRIT_OLDREV</name>
- <description>Eg, 0000000000000000000000000000000000000000</description>
+ <name>GERRIT_REFNAME</name>
+ <description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
- <name>GERRIT_EVENT_ACCOUNT_EMAIL</name>
+ <name>GERRIT_CHANGE_NUMBER</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
- <name>GERRIT_EVENT_ACCOUNT_NAME</name>
+ <name>GERRIT_BRANCH</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
- <name>SUPPORTED_PROFILES</name>
+ <name>GERRIT_REFSPEC</name>
<description></description>
- <defaultValue>Tizen:Mobile,Tizen:Wearable,Tizen:3.0:Mobile,Tizen:3.0:Wearable,Tizen:3.0.M2:Mobile,Tizen:3.0.M2:Wearable,Tizen:Unified</defaultValue>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>GERRIT_PATCHSET_REVISION</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <org.jvnet.jenkins.plugins.nodelabelparameter.LabelParameterDefinition plugin="nodelabelparameter@1.7.2">
+ <name>BACKEND_SELECTION</name>
+ <description></description>
+ <defaultValue>1.submit</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>
<scm class="hudson.scm.NullSCM"/>
- <assignedNode>1.submit</assignedNode>
+ <assignedNode>abs-s008</assignedNode>
<canRoam>false</canRoam>
- <disabled>false</disabled>
+ <disabled>true</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.22.0">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<compareType>ANT</compareType>
+ <pattern>**</pattern>
+ <branches>
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
+ <compareType>ANT</compareType>
+ <pattern>refs/tags/submit/**</pattern>
+ </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
+ </branches>
+ <disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
+ </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
+ <compareType>ANT</compareType>
<pattern>profile/**/apps/native/**</pattern>
<branches>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
<compareType>ANT</compareType>
<pattern>refs/tags/submit/tizen_3.0.m2_wearable/**</pattern>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
+ <compareType>ANT</compareType>
+ <pattern>refs/tags/submit/tizen_4.0/**</pattern>
+ </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
+ </branches>
+ <disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
+ </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
+ <compareType>ANT</compareType>
+ <pattern>product/mcd/mobile/apps/**</pattern>
+ <branches>
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
+ <compareType>ANT</compareType>
+ <pattern>refs/tags/submit/tizen_4.0_mcd_z4/**</pattern>
+ </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
+ </branches>
+ <disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
+ </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
+ <compareType>ANT</compareType>
+ <pattern>scm/test</pattern>
+ <branches>
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
+ <compareType>ANT</compareType>
+ <pattern>refs/tags/submit/tizen_test/**</pattern>
+ </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
</branches>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit</serverName>
+ <serverName>__ANY__</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
</triggerOnEvents>
<triggerInformationAction/>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger>
</triggers>
- <concurrentBuild>false</concurrentBuild>
+ <concurrentBuild>true</concurrentBuild>
<builders>
<hudson.tasks.Shell>
- <command>#!/bin/bash
+ <command>#/bin/bash
-python ${WORKSPACE}/jenkins-scripts/abs/job_abs_main.py</command>
+python ${WORKSPACE}/jenkins-scripts/abs/job_abs_build.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>abs_class_builder_*.env</filePattern>
+ <filePattern>ABS_BUILD_*.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>abs-builder</projects>
+ <projects>abs-build</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
<buildAllNodesWithLabel>false</buildAllNodesWithLabel>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher('.*"Title": "(.*)".*')
+def matcherSize = manager.getLogMatcher('.*"UNPACK-SIZE": "(.*)".*')
if(matcher?.matches()) {
- manager.addShortText(matcher.group(1))
+ manager.addShortText('\n' + matcher.group(1))
+}
+if(matcherSize?.matches()) {
+ manager.addBadge("info.gif", matcherSize.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.21">
+ <recipients>hyokeun.jeon@samsung.com</recipients>
+ <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
+ <configs>
+ <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
+ <configs>
+ <hudson.plugins.parameterizedtrigger.FileBuildParameters>
+ <propertiesFile>${BUILD_TAG}.env</propertiesFile>
+ <failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
+ <useMatrixChild>false</useMatrixChild>
+ <onlyExactRuns>false</onlyExactRuns>
+ </hudson.plugins.parameterizedtrigger.FileBuildParameters>
+ </configs>
+ <projects>mail_sender</projects>
+ <condition>ALWAYS</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.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.19">
+ <strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>45</timeoutMinutes>
+ </strategy>
+ <operationList/>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
<com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
- <includes>configuration, jenkins-scripts/abs/*.py, jenkins-scripts/common/*</includes>
+ <includes>configuration, jenkins-scripts/abs/*, jenkins-scripts/common/*</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@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
- <propertiesFilePath>$WORKSPACE/configuration</propertiesFilePath>
+ <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
+++ /dev/null
-<?xml version='1.0' encoding='UTF-8'?>
-<project>
- <actions/>
- <description></description>
- <keepDependencies>false</keepDependencies>
- <properties>
- <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
- <useBuildBlocker>false</useBuildBlocker>
- <blockLevel>GLOBAL</blockLevel>
- <scanQueueFor>DISABLED</scanQueueFor>
- <blockingJobs></blockingJobs>
- </hudson.plugins.buildblocker.BuildBlockerProperty>
- <jenkins.model.BuildDiscarderProperty>
- <strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
- <numToKeep>1000</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.StringParameterDefinition>
- <name>TRIGGER_INFO</name>
- <description></description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>EXCLUDE_ARCH</name>
- <description>aarch64,x86_64</description>
- <defaultValue></defaultValue>
- </hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>BUILD_MODE</name>
- <description>Modes : [Debug, Release]
-Debug : Debug build. Stripped one will be installed. Non-stripped one will be saved into git for debugging.
-Release : Release build</description>
- <defaultValue>Debug</defaultValue>
- </hudson.model.StringParameterDefinition>
- </parameterDefinitions>
- </hudson.model.ParametersDefinitionProperty>
- </properties>
- <scm class="hudson.scm.NullSCM"/>
- <assignedNode>abs-s008</assignedNode>
- <canRoam>false</canRoam>
- <disabled>false</disabled>
- <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
- <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
- <triggers/>
- <concurrentBuild>true</concurrentBuild>
- <builders>
- <hudson.tasks.Shell>
- <command>#/bin/bash
-
-python ${WORKSPACE}/jenkins-scripts/abs/job_abs_main.py</command>
- </hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- <configs class="empty-list"/>
- <configFactories>
- <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>CREATE_OBS*.env</filePattern>
- <noFilesFoundAction>SKIP</noFilesFoundAction>
- </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- </configFactories>
- <projects>abs-create-obs</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
- </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.TriggerBuilder>
- </builders>
- <publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def matcher = manager.getLogMatcher('.*"Title": "(.*)".*')
-def matcherSize = manager.getLogMatcher('.*"UNPACK-SIZE": "(.*)".*')
-
-if(matcher?.matches()) {
- manager.addShortText('\n' + matcher.group(1))
-}
-if(matcherSize?.matches()) {
- manager.addBadge("info.gif", matcherSize.group(1))
-}
-</script>
- <sandbox>false</sandbox>
- </script>
- <behavior>0</behavior>
- <runForMatrixParent>false</runForMatrixParent>
- </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- <configs>
- <hudson.plugins.parameterizedtrigger.FileBuildParameters>
- <propertiesFile>${BUILD_TAG}.env</propertiesFile>
- <failTriggerOnMissing>true</failTriggerOnMissing>
- <useMatrixChild>false</useMatrixChild>
- <onlyExactRuns>false</onlyExactRuns>
- </hudson.plugins.parameterizedtrigger.FileBuildParameters>
- </configs>
- <projects>mail_sender</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.BuildTrigger>
- </publishers>
- <buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
- <deleteDirs>false</deleteDirs>
- <cleanupParameter></cleanupParameter>
- <externalDelete></externalDelete>
- </hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.17.1">
- <strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
- <timeoutMinutes>45</timeoutMinutes>
- </strategy>
- <operationList/>
- </hudson.plugins.build__timeout.BuildTimeoutWrapper>
- <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
- <includes>configuration, jenkins-scripts/abs/*, jenkins-scripts/common/*</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@1.93.1">
- <info>
- <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <loadFilesFromMaster>false</loadFilesFromMaster>
- </info>
- </EnvInjectBuildWrapper>
- </buildWrappers>
-</project>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
- <description>This job handles the image infomation updates and image manifest creation etc.</description>
+ <description></description>
<keepDependencies>false</keepDependencies>
<properties>
<hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
- <useBuildBlocker>false</useBuildBlocker>
+ <useBuildBlocker>true</useBuildBlocker>
<blockLevel>GLOBAL</blockLevel>
- <scanQueueFor>DISABLED</scanQueueFor>
- <blockingJobs></blockingJobs>
+ <scanQueueFor>ALL</scanQueueFor>
+ <blockingJobs>abs-builder</blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
- <jenkins.model.BuildDiscarderProperty>
- <strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
- <numToKeep>10000</numToKeep>
- <artifactDaysToKeep>-1</artifactDaysToKeep>
- <artifactNumToKeep>-1</artifactNumToKeep>
- </strategy>
- </jenkins.model.BuildDiscarderProperty>
<hudson.model.ParametersDefinitionProperty>
<parameterDefinitions>
<hudson.model.StringParameterDefinition>
<name>TRIGGER_INFO</name>
+ <description>Full SR for the recent accepted tag?
+base64.encode({"project": "Tizen:3.0:Mobile", "commit_message": "EFL ABI change", "tag_name": "submit/tizen_3.0/20161228.123456"})</description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>NEW_ROOTSTRAP</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>GERRIT_INFRA</name>
+ <description>public_gerrit<br>
+spin_gerrit<br></description>
+ <defaultValue>public_gerrit</defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>BUILD_RESULT_REPORT</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
- <assignedNode>master</assignedNode>
+ <assignedNode>abs-s008</assignedNode>
<canRoam>false</canRoam>
<disabled>true</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
+ <authToken>ABS</authToken>
<triggers/>
<concurrentBuild>false</concurrentBuild>
<builders>
<hudson.tasks.Shell>
<command>#/bin/bash
-python jenkins-scripts/trbs/job_trbs_post_image.py</command>
+python ${WORKSPACE}/jenkins-scripts/abs/job_abs_update.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>TEST-AUTOMATION.env</filePattern>
+ <filePattern>ABS_BUILD_CHECK_*.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>TRBS_TEST_AUTOMATION</projects>
+ <projects>abs-build-check</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
+ <block>
+ <buildStepFailureThreshold>
+ <name>FAILURE</name>
+ <ordinal>2</ordinal>
+ <color>RED</color>
+ <completeBuild>true</completeBuild>
+ </buildStepFailureThreshold>
+ <unstableThreshold>
+ <name>UNSTABLE</name>
+ <ordinal>1</ordinal>
+ <color>YELLOW</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>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.32">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
+ <script>def matcher = manager.getLogMatcher('.*rs_version: (.*).*')
+
+if(matcher?.matches()) {
+ manager.addShortText('\n' + matcher.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.21">
+ <recipients>hyokeun.jeon@samsung.net</recipients>
+ <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
- <propertiesFile>BUILD-MONITOR.env</propertiesFile>
+ <propertiesFile>${BUILD_TAG}.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</configs>
- <projects>BUILD-MONITOR</projects>
+ <projects>mail_sender</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
</hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
- <propertiesFile>${BUILD_TAG}.env</propertiesFile>
- <failTriggerOnMissing>false</failTriggerOnMissing>
+ <propertiesFile>ABS_BUILD_RESULT.env</propertiesFile>
+ <failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</configs>
- <projects>mail_sender</projects>
- <condition>SUCCESS</condition>
+ <projects>abs-update-request</projects>
+ <condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
</hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def prj = manager.getLogMatcher('.*"project": "home:trbs:(.*):ref:([0-9]+.[0-9]+):(.*):([0-9]+.[0-9]+)".*')
-def name = manager.getLogMatcher('.*"name": "(.*)",.*')
-def download_num = manager.getLogMatcher('.*"download_num": ([0-9]+).*')
-def excp = manager.getLogMatcher('EXCEPTION(.*) current:([0-9]+), obs:([0-9]+).*')
-
-if(prj?.matches() && name?.matches() && download_num?.matches()) {
- manager.addShortText('\n[ num=' + download_num.group(1) + ' ]')
- manager.addShortText('\n[ ' + prj.group(4) + ' / ' + name.group(1) + ' ]')
-}
-
-if(excp?.matches()) {
- manager.addErrorBadge(excp.group(2) + '-' + excp.group(3))
-}</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.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<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.4">
- <includes>configuration, jenkins-scripts/common/*, jenkins-scripts/trbs/*.py</includes>
+ <includes>configuration, jenkins-scripts/abs/*, jenkins-scripts/common/*</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@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job handles the image infomation updates and image manifest creation etc.</description>
<keepDependencies>false</keepDependencies>
<properties>
- <hudson.security.AuthorizationMatrixProperty>
- <permission>hudson.model.Item.Cancel:dotnet</permission>
- <permission>hudson.model.Item.Read:dotnet</permission>
- <permission>hudson.model.Item.Build:dotnet</permission>
- </hudson.security.AuthorizationMatrixProperty>
<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.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>2</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>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>A Jenkins version of 'gbs submit'
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
<name>GERRIT_PROJECT</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_BRANCH</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_COMMIT_ID</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_TAGGER_USERNAME</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_TAGGER_USEREMAIL</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_TAGGER_SUBMIT_MESSAGE</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_SR_TAG</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_SR_SUBMIT_LOG_ID</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</script>
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Job to collect buildlogs and sync to target snapshot, this jobs must be run on OBS server</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>2</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<org.jvnet.jenkins.plugins.nodelabelparameter.LabelParameterDefinition plugin="nodelabelparameter@1.7.2">
<name>BACKEND_SELECTION</name>
python ${WORKSPACE}/jenkins-scripts/job_buildlogs.py
</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher('.*"build_id": "(.*)".*')
if(matcher?.matches()) {
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.34">
<patterns class="empty-list"/>
<deleteDirs>false</deleteDirs>
<skipWhenFailed>false</skipWhenFailed>
</hudson.plugins.ws__cleanup.WsCleanup>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Sync Gerrit system directly with scm/meta/git.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>2</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>master</assignedNode>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Create a SDK Rootstrap binary from the snapshot of the download server.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>RBS</assignedNode>
<canRoam>false</canRoam>
- <disabled>false</disabled>
+ <disabled>true</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers/>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher('.*"build_id": "(.*)".*')
if(matcher?.matches()) {
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.32">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>${BUILD_TAG}.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<projects>mail_sender</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.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.17.1">
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.19">
<strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
<timeoutMinutes>180</timeoutMinutes>
</strategy>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
- <description>**CAUTION** Creating a prerelease project will be done in public infra.</description>
+ <description>This Job will sync repo and image diffs to obs mirror builddata.</description>
<keepDependencies>false</keepDependencies>
<properties>
<hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
+ <daysToKeep>7</daysToKeep>
<numToKeep>1000</numToKeep>
<artifactDaysToKeep>-1</artifactDaysToKeep>
<artifactNumToKeep>-1</artifactNumToKeep>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
+ <quietPeriod>30</quietPeriod>
<assignedNode>master</assignedNode>
<canRoam>false</canRoam>
- <disabled>true</disabled>
+ <disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers/>
<hudson.tasks.Shell>
<command>#/bin/bash
-python ${WORKSPACE}/jenkins-scripts/abs/job_abs_main.py</command>
+
+export IMG_SYNC_DEST_BASE=rsync://10.113.136.32/_repos2_RW_
+export PATH_REPO_BASE=/srv/download2/
+export PATH_LIVE_REPO_BASE=/srv/download2/newlive/
+export URL_PUBLIC_REPO_BASE=http://10.113.136.32/download_trbs
+
+
+python ${WORKSPACE}/jenkins-scripts/job_sync_snapdiff.py</command>
</hudson.tasks.Shell>
</builders>
- <publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def matcher = manager.getLogMatcher('.*"title": "(.*)".*')
-
-if(matcher?.matches()) {
- manager.addShortText('\n' + matcher.group(1) )
-}
-</script>
- <sandbox>false</sandbox>
- </script>
- <behavior>0</behavior>
- <runForMatrixParent>false</runForMatrixParent>
- </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- <configs>
- <hudson.plugins.parameterizedtrigger.FileBuildParameters>
- <propertiesFile>${BUILD_TAG}.env</propertiesFile>
- <failTriggerOnMissing>true</failTriggerOnMissing>
- <useMatrixChild>false</useMatrixChild>
- <onlyExactRuns>false</onlyExactRuns>
- </hudson.plugins.parameterizedtrigger.FileBuildParameters>
- </configs>
- <projects>mail_sender</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.BuildTrigger>
- </publishers>
+ <publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<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.4">
- <includes>configuration, jenkins-scripts/abs/*, jenkins-scripts/common/*</includes>
+ <includes>configuration, jenkins-scripts/job_sync_snapdiff.py, jenkins-scripts/common/*, jenkins-scripts/templates/*</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@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
- <description></description>
+ <description>create-snapshot-devel</description>
<keepDependencies>false</keepDependencies>
<properties>
<hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
<useBuildBlocker>false</useBuildBlocker>
<blockLevel>GLOBAL</blockLevel>
<scanQueueFor>DISABLED</scanQueueFor>
- <blockingJobs></blockingJobs>
+ <blockingJobs>pre-release-create</blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
- <numToKeep>10000</numToKeep>
+ <daysToKeep>14</daysToKeep>
+ <numToKeep>-1</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.StringParameterDefinition>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>download</assignedNode>
<canRoam>false</canRoam>
- <disabled>true</disabled>
+ <disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers/>
<concurrentBuild>false</concurrentBuild>
<builders>
<hudson.tasks.Shell>
- <command>#/bin/bash
-
-python ${WORKSPACE}/jenkins-scripts/trbs/job_trbs_obs.py create_images
-
-</command>
+ <command>#!/bin/bash
+python ${WORKSPACE}/jenkins-scripts/job_create_snapshot.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>image_trigger_*.env</filePattern>
- <noFilesFoundAction>SKIP</noFilesFoundAction>
- </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- </configFactories>
- <projects>TRBS_IMAGE_CREATOR</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
- </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- <configs class="empty-list"/>
- <configFactories>
- <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>BUILD-MONITOR-*.env</filePattern>
+ <filePattern>post-snapshot.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>BUILD-MONITOR</projects>
+ <projects>buildlogs</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
<buildAllNodesWithLabel>false</buildAllNodesWithLabel>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ </configs>
+ </hudson.plugins.parameterizedtrigger.TriggerBuilder>
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
+ <configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>post-buildlogs.env</filePattern>
+ <filePattern>image_trigger_*.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>TRBS_BUILDLOGS</projects>
+ <projects>image-creator</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
+ <block/>
<buildAllNodesWithLabel>false</buildAllNodesWithLabel>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def prj = manager.getLogMatcher('.*"project": "home:trbs:(.*):ref:([0-9]+.[0-9]+):(.*):([0-9]+.[0-9]+)".*')
-def download_num = manager.getLogMatcher('Current download_num = ([0-9]+).*')
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
+ <script>def matcher = manager.getLogMatcher(".*build_id='(.*)'\$")
-if(prj?.matches() && download_num?.matches()) {
- manager.addShortText('\n[ num=' + download_num.group(1) + ' ]')
- manager.addShortText('\n[ ' + prj.group(3) + ':' + prj.group(4) + ' ]')
-}
-</script>
+if(matcher?.matches()) {
+ manager.addShortText("\n")
+ manager.addShortText(matcher.group(1))
+}else{
+ manager.addShortText("??")
+}</script>
<sandbox>false</sandbox>
</script>
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.30">
- <patterns class="empty-list"/>
- <deleteDirs>false</deleteDirs>
- <skipWhenFailed>false</skipWhenFailed>
- <cleanWhenSuccess>true</cleanWhenSuccess>
- <cleanWhenUnstable>true</cleanWhenUnstable>
- <cleanWhenFailure>true</cleanWhenFailure>
- <cleanWhenNotBuilt>true</cleanWhenNotBuilt>
- <cleanWhenAborted>true</cleanWhenAborted>
- <notFailBuild>false</notFailBuild>
- <cleanupMatrixParent>false</cleanupMatrixParent>
- <externalDelete></externalDelete>
- </hudson.plugins.ws__cleanup.WsCleanup>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.17.1">
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.19">
<strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
<timeoutMinutes>60</timeoutMinutes>
</strategy>
- <operationList/>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.FailOperation/>
+ </operationList>
</hudson.plugins.build__timeout.BuildTimeoutWrapper>
<com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
- <includes>configuration, jenkins-scripts/*.py, jenkins-scripts/common/*, jenkins-scripts/trbs/*.py</includes>
+ <includes>configuration, jenkins-scripts/job_create_snapshot.py, jenkins-scripts/common/*</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@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs>pre-release-create</blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>7</daysToKeep>
+ <daysToKeep>14</daysToKeep>
<numToKeep>-1</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.StringParameterDefinition>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<org.jvnet.jenkins.plugins.nodelabelparameter.LabelParameterDefinition plugin="nodelabelparameter@1.7.2">
<name>BACKEND_SELECTION</name>
<concurrentBuild>true</concurrentBuild>
<builders>
<hudson.tasks.Shell>
- <command>python ${WORKSPACE}/jenkins-scripts/job_create_snapshot.py</command>
+ <command>#!/bin/bash
+
+python ${WORKSPACE}/jenkins-scripts/job_create_snapshot.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>SLAVE_BUILDER.env</filePattern>
+ <filePattern>REF_CREATE_PRJ_OBS.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>ondemand_slave_control</projects>
+ <projects>ref-create-project-obs</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
<triggerFromChildProjects>false</triggerFromChildProjects>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>REF_CREATE_PRJ_OBS.env</filePattern>
+ <filePattern>BUILD-MONITOR-*.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>ref-create-project-obs</projects>
+ <projects>BUILD-MONITOR</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
<triggerFromChildProjects>false</triggerFromChildProjects>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>BUILD-MONITOR-*.env</filePattern>
+ <filePattern>post-snapshot.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>BUILD-MONITOR</projects>
+ <projects>buildlogs</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
<triggerFromChildProjects>false</triggerFromChildProjects>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>post-snapshot.env</filePattern>
+ <filePattern>RSYNC_DOWNLOAD.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>buildlogs</projects>
+ <projects>rsync_download</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
<triggerFromChildProjects>false</triggerFromChildProjects>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>snapdiff-sync</projects>
+ <projects>create-snapdiff-sync</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
<triggerFromChildProjects>false</triggerFromChildProjects>
+ <block/>
<buildAllNodesWithLabel>false</buildAllNodesWithLabel>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>update-nuget*.env</filePattern>
+ <filePattern>update-git-ref-mapping.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>update-nuget</projects>
+ <projects>update-git-ref-mapping</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
<triggerFromChildProjects>false</triggerFromChildProjects>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher(".*build_id='(.*)'\$")
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">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR_Post_Image.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
+ <propertiesFile>RSYNC_DOWNLOAD.env</propertiesFile>
+ <failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
+ <useMatrixChild>false</useMatrixChild>
+ <onlyExactRuns>false</onlyExactRuns>
+ </hudson.plugins.parameterizedtrigger.FileBuildParameters>
+ </configs>
+ <projects>rsync_download</projects>
+ <condition>ALWAYS</condition>
+ <triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
+ </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
+ <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
+ <configs>
+ <hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>error_report_manifest.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<triggerWithNoParameters>false</triggerWithNoParameters>
<triggerFromChildProjects>false</triggerFromChildProjects>
</hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
+ <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
+ <configs>
+ <hudson.plugins.parameterizedtrigger.FileBuildParameters>
+ <propertiesFile>create-sdkrootstrap.env</propertiesFile>
+ <failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
+ <useMatrixChild>false</useMatrixChild>
+ <onlyExactRuns>false</onlyExactRuns>
+ </hudson.plugins.parameterizedtrigger.FileBuildParameters>
+ </configs>
+ <projects>create-sdkrootstrap</projects>
+ <condition>ALWAYS</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">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.18">
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.19">
<strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
<timeoutMinutes>120</timeoutMinutes>
</strategy>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<hudson.model.ParametersDefinitionProperty>
<parameterDefinitions>
<hudson.model.ChoiceParameterDefinition>
<defaultExcludes>true</defaultExcludes>
<caseSensitive>true</caseSensitive>
</hudson.tasks.ArtifactArchiver>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher(".*(tizen[a-zA-Z0-9-_.^/]*[0-9]{8}.[0-9]{1,2}).*")
if(matcher?.matches()) {
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<patterns>
<hudson.plugins.ws__cleanup.Pattern>
<pattern>*</pattern>
</patterns>
<deleteDirs>true</deleteDirs>
<cleanupParameter></cleanupParameter>
+ <externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
<com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
<includes>configuration, jenkins-scripts/job_find_incorrect_filenames.py</includes>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.92.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>14</daysToKeep>
<artifactNumToKeep>1000</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>
<name>PROJECT</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>SNAPSHOT</name>
<description>Specific snapshot number which will be used in gbs fullbuild</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>TRIGGER_CATEGORY</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>NEW_PKG_LIST</name>
'gerrit project name' - 'commit id'
in review.tizen.org</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>RM_PKG_LIST</name>
'gerrit project name' - 'commit id'
in review.tizen.org</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>RM_FROM_IMG</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
python ${WORKSPACE}/jenkins-scripts/job_gbs_dashboard_build.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getMatcher(manager.build.logFile, ".*Request URL:([^\"]*).*")
if(matcher?.matches()) {
manager.addShortText("<a href=\"${matcher.group(1)}\">${matcher.group(1)}</a>")
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>7</daysToKeep>
<artifactNumToKeep>1000</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>
<name>SUPPORT_PROFILES</name>
<description>GBS reference fullbuild support profiles</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.BooleanParameterDefinition>
<name>ALL_REPO_ARCH_BUILD</name>
<name>ARCHITECTURE</name>
<description>architecthure to build if gbsfullbuild will be done for one repo/arch (i.e. ALL_REPO_ARCH_BUILD is unchecked)</description>
<defaultValue>armv7l</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
python ${WORKSPACE}/jenkins-scripts/job_gbs_ref_fullbuild.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher(".*snapshot_name='(.*)'\$")
if(matcher?.matches()) {
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>DASHBOARD_UPDATE_JOB_NAME</name>
<description></description>
<defaultValue>BUILD-MONITOR-GBS</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>SPECIFIC_DATE_BUILD</name>
<description>Set specific date to build (optional)
ex) 20180305</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>DAILY_BUILD_OBS_PROJECTS</name>
<description></description>
<defaultValue>Tizen:3.0:Mobile Tizen:3.0:TV Tizen:3.0:Wearable Tizen:3.0:Common Tizen:4.0:Unified Tizen:Unified</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.ChoiceParameterDefinition>
<name>USE_WHICH_SNAPSHOT</name>
<command>#!/bin/bash
python ${WORKSPACE}/jenkins-scripts/job_gbs_build_dispatcher.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs>pre-release-create</blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
python ${WORKSPACE}/jenkins-scripts/job_gbsdbbuild_create_snapshot.py
</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher(".*build_id='(.*)'\$")
if(matcher?.matches()) {
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR_GBSDBBuild_Snapshot_End.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>DASHBOARD_UPDATE_snapshot_finished.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>_X_DASHBOARD_UPDATE_completed.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR-Success.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR-Failed.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.18">
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.19">
<strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
<timeoutMinutes>120</timeoutMinutes>
</strategy>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>14</daysToKeep>
<artifactNumToKeep>1000</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
python ${WORKSPACE}/jenkins-scripts/job_gbsdbbuild_one_repoarch_build.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getMatcher(manager.build.logFile, ".*Request URL:([^\"]*).*")
if(matcher?.matches()) {
manager.addShortText("<a href=\"${matcher.group(1)}\">${matcher.group(1)}</a>")
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This script will update gbs fullbuild related meta gerrit projects - scm/meta/build-config, scm/meta/gbs-config, scm/manifest - when reference binaries are updated (i.e. when scm/git-ref-mapping is updated)</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>5</daysToKeep>
<artifactNumToKeep>1000</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
python ${WORKSPACE}/jenkins-scripts/job_gbsdbbuild_update_meta.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher(".*commit_msg='(.*)'\$")
if(matcher?.matches()) {
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Job to collect buildlogs and sync to target snapshot, this jobs must be run on OBS server</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>2</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
python ${WORKSPACE}/jenkins-scripts/job_gbsfullbuild_buildlogs.py
</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher('.*"build_id": "(.*)".*')
if(matcher?.matches()) {
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.34">
<patterns class="empty-list"/>
<deleteDirs>false</deleteDirs>
<skipWhenFailed>false</skipWhenFailed>
</hudson.plugins.ws__cleanup.WsCleanup>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs>pre-release-create</blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
python ${WORKSPACE}/jenkins-scripts/job_gbsfullbuild_create_snapshot.py
</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher(".*build_id='.*_(.*)'\$")
def matcher2 = manager.getLogMatcher(".*snapshot_name='(.*)'\$")
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR-Success.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR-Failed.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.18">
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.19">
<strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
<timeoutMinutes>120</timeoutMinutes>
</strategy>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Image creation jobs for all kinds of images</description>
exit 0</script>
<interpreter>shell script</interpreter>
</com.cloudbees.plugins.JobPrerequisites>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>POST-IMAGE-CREATION.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>DASHBOARD_UPDATE_image_started.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>DASHBOARD_UPDATE_image_finished.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>
def now = new Date();
def bm_start_datetime = now.format("yyyy-MM-dd HH:mm:ss.SSS", TimeZone.getTimeZone('UTC'));
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.18">
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.19">
<strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
<timeoutMinutes>60</timeoutMinutes>
</strategy>
<hudson.plugins.build__timeout.operations.FailOperation/>
</operationList>
</hudson.plugins.build__timeout.BuildTimeoutWrapper>
- <hudson.plugins.timestamper.TimestamperBuildWrapper plugin="timestamper@1.8.8"/>
+ <hudson.plugins.timestamper.TimestamperBuildWrapper plugin="timestamper@1.8.9"/>
<com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
<includes>configuration, jenkins-scripts/job_gbsfullbuild_image_creator.py, jenkins-scripts/common/*</includes>
<excludes></excludes>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
<name>PROJECT</name>
<description></description>
<defaultValue>Tizen:Unified</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>SNAPSHOT</name>
<description></description>
<defaultValue>20170916.1</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>REPOSITORY</name>
<description></description>
<defaultValue>standard</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>ARCHITECTURE</name>
<description></description>
<defaultValue>armv7l</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>BUILD_ARGS</name>
<description></description>
<defaultValue>--clean-once</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>BUILD_WORKSPACE</name>
<description></description>
<defaultValue>~/GBSFullbuild_workspace/</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>USER_NAME</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>FILE_NAME</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Image creation jobs for all kinds of images</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.cloudbees.plugins.JobPrerequisites plugin="slave-prerequisites@1.0">
- <script>mnt_point_cnt=`sudo df -hT | grep /dev/loop | awk '{print $1}' | wc -l`
-loop_device_cnt=`sudo losetup -a | awk '{print $1}' | wc -l`
-if [ $mnt_point_cnt -gt 0 ]; then
- exit 1;
-fi
-if [ $loop_device_cnt -gt 0 ]; then
- exit 2;
-fi
-curr_free=`sudo df -h / | grep dev | awk '{print $4}' | sed 's/[^0-9.]*//g'`
-var=$(awk 'BEGIN{ print "'$curr_free'"<"'3.0'" }')
-if [ "$var" -eq 1 ];then
- exit 3;
-fi
-
-exit 0</script>
- <interpreter>shell script</interpreter>
- </com.cloudbees.plugins.JobPrerequisites>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>3</daysToKeep>
+ <daysToKeep>6</daysToKeep>
<numToKeep>-1</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.StringParameterDefinition>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
- <assignedNode>imager||imager_snapshot</assignedNode>
+ <assignedNode>imager</assignedNode>
<canRoam>false</canRoam>
<disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<hudson.tasks.Shell>
<command>#/bin/bash
-export MIC_WORK_DIR=/var/tmp/mic_$BUILD_NUMBER
-export MIC_CONF_FILE=$MIC_WORK_DIR/mic.conf
-mkdir -p $MIC_WORK_DIR
-cp /etc/mic/mic.conf $MIC_CONF_FILE
-sed -i "s|^tmpdir= /var/tmp/mic|tmpdir= $MIC_WORK_DIR|g" $MIC_CONF_FILE
-sed -i "s|^cachedir= /var/tmp/mic/cache|cachedir= $MIC_WORK_DIR/cache|g" $MIC_CONF_FILE
-sed -i "s|^rootdir=/var/tmp/mic-bootstrap|rootdir= $MIC_WORK_DIR/mic-bootstrap|g" $MIC_CONF_FILE
-
python ${WORKSPACE}/jenkins-scripts/job_imager.py</command>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>POST-IMAGE-CREATION.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
- <script>
-def now = new Date();
-def bm_start_datetime = now.format("yyyy-MM-dd HH:mm:ss.SSS", TimeZone.getTimeZone('UTC'));
-
-def timeout = manager.getLogMatcher('Build timed out .*');
-def aborted = manager.getLogMatcher('Build was aborted.*');
-
-def project = "";
-def kickstart = "";
-def name = "";
-def buildid = "";
-def repo = "";
-def images_path = "";
-def download_num= "";
-def url_pub_base= "";
-def repo_path= "";
-def image_xml = "";
-def status = 'failed';
-def bm_stage = 'Image';
-def bm_img_size = 0;
-
-if (timeout?.matches() && aborted?.matches()) {
- def build = Thread.currentThread().executable
- def fileName = "BUILD-MONITOR.env";
-
- if(manager.build.workspace.isRemote()) {
- channel = manager.build.workspace.channel;
- file = new hudson.FilePath(channel, manager.build.workspace.toString() + "/" + fileName)
- }
- else {
- File file = new File(build.workspace.toString() + fileName)
- }
-
- //File file = new File(build.workspace.toString() + "/BUILD-MONITOR.env")
-
- manager.addShortText('TimeOut');
- project = manager.getLogMatcher(' "project": "(.*)".*').group(1);
- kickstart = manager.getLogMatcher(' "kickstart": "(.*)".*').group(1);
- name = manager.getLogMatcher(' "name": "(.*)".*').group(1);
- buildid = manager.getLogMatcher(' "buildid": "(.*)".*').group(1);
- repo = manager.getLogMatcher(' "repo": "(.*)".*').group(1);
- images_path = manager.getLogMatcher(' "images_path": "(.*)".*').group(1);
- download_num= manager.getLogMatcher(' "download_num": (.*),.*').group(1);
- url_pub_base= manager.getLogMatcher(' "url_pub_base": "(.*)".*').group(1);
- repo_path= manager.getLogMatcher(' "repo_path": "(.*)".*').group(1);
- image_xml = "";
- status = 'success';
-
- now = new Date();
- def bm_end_datetime = now.format("yyyy-MM-dd HH:mm:ss.SSS", TimeZone.getTimeZone('UTC'));
-
- // Instead print all the data as string.
- def p_str = '{';
- p_str += '"status": "' + status + '",';
- p_str += '"bm_start_datetime": "' + bm_start_datetime + '",';
- p_str += '"bm_end_datetime": "' + bm_end_datetime + '",';
- p_str += '"bm_stage": "' + bm_stage + '",';
- p_str += '"bm_img_size": "' + bm_img_size + '",';
- p_str += '"build_id": "' + buildid + '",';
- p_str += '"fields":{';
- p_str += '"status": "' + status + '",';
- p_str += '"project": "' + project + '",';
- p_str += '"kickstart": "' + kickstart + '",';
- p_str += '"name": "' + name + '",';
- p_str += '"buildid": "' + buildid + '",';
- p_str += '"repo": "' + repo + '",';
- p_str += '"url": "' + url_pub_base + '/' + repo_path + '/' + images_path + '",';
- p_str += '"images_path": "' + images_path + '",';
- p_str += '"download_num": ' + download_num + ',';
- p_str += '"image_xml": "' + image_xml + '",';
- p_str += '"url_pub_base": "' + url_pub_base + '",';
- p_str += '"repo_path": "' + repo_path + '"';
- p_str += '}';
- p_str += '}';
-
- String encoded = p_str.bytes.encodeBase64().toString();
- file.write("TRIGGER_INFO=" + encoded, null);
-
-} else {
- manager.addShortText('OK');
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
+ <script>def name = manager.getLogMatcher('.*"name": "(.*)".*')
+def build = manager.getLogMatcher('.*"buildid": "(.*)".*')
+if(name?.matches() && build?.matches()) {
+ manager.addShortText(build.group(1)+':'+name.group(1))
}
-
-</script>
+ </script>
<sandbox>false</sandbox>
</script>
<behavior>0</behavior>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.18">
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.19">
<strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
- <timeoutMinutes>60</timeoutMinutes>
+ <timeoutMinutes>80</timeoutMinutes>
</strategy>
<operationList>
<hudson.plugins.build__timeout.operations.FailOperation/>
</operationList>
</hudson.plugins.build__timeout.BuildTimeoutWrapper>
- <hudson.plugins.timestamper.TimestamperBuildWrapper plugin="timestamper@1.8.8"/>
+ <hudson.plugins.timestamper.TimestamperBuildWrapper plugin="timestamper@1.8.9"/>
<com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
<includes>configuration, jenkins-scripts/job_imager.py, jenkins-scripts/common/*</includes>
<excludes></excludes>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
\ No newline at end of file
+</project>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<properties>
- <hudson.security.AuthorizationMatrixProperty>
- <permission>hudson.model.Item.Cancel:testhub</permission>
- <permission>hudson.model.Item.Read:testhub</permission>
- <permission>hudson.model.Item.Build:testhub</permission>
- </hudson.security.AuthorizationMatrixProperty>
<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.28">
+ <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>
<name>TRBS_DATA</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.FileParameterDefinition>
<name>file0</name>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<properties>
- <hudson.security.AuthorizationMatrixProperty>
- <permission>hudson.model.Item.Cancel:testhub</permission>
- <permission>hudson.model.Item.Read:testhub</permission>
- <permission>hudson.model.Item.Build:testhub</permission>
- </hudson.security.AuthorizationMatrixProperty>
<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.28">
+ <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>
<name>TRBS_DATA</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.FileParameterDefinition>
<name>file0</name>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job will load repo conf to backend redis server when repo-conf project in gerrit updated.</description>
<properties>
<hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
<useBuildBlocker>false</useBuildBlocker>
- <blockLevel>UNDEFINED</blockLevel>
+ <blockLevel>GLOBAL</blockLevel>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>-1</daysToKeep>
- <numToKeep>5</numToKeep>
+ <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.StringParameterDefinition>
<name>GERRIT_EVENT_TYPE</name>
<description></description>
- <defaultValue>ref-updated</defaultValue>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>GERRIT_EVENT_HASH</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_REFNAME</name>
<description></description>
- <defaultValue>master</defaultValue>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_PROJECT</name>
<description></description>
- <defaultValue>scm/meta/snapshot-repo-conf</defaultValue>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_OLDREV</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_NEWREV</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_EVENT_ACCOUNT</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_EVENT_ACCOUNT_NAME</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_EVENT_ACCOUNT_EMAIL</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>GERRIT_NAME</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>GERRIT_HOST</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>GERRIT_PORT</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>GERRIT_SCHEME</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>GERRIT_VERSION</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<pattern>scm/meta/snapshot-repo-conf</pattern>
<branches>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
- <compareType>REG_EXP</compareType>
- <pattern>.*</pattern>
+ <compareType>PLAIN</compareType>
+ <pattern>master</pattern>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
</branches>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
</triggerOnEvents>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Collect logfiles from jobs to long-term storing location</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>2</daysToKeep>
- <numToKeep>-1</numToKeep>
+ <daysToKeep>60</daysToKeep>
+ <numToKeep>60</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>master</assignedNode>
<canRoam>false</canRoam>
- <disabled>false</disabled>
+ <disabled>true</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
<hudson.triggers.TimerTrigger>
- <spec>H 6 * * *</spec>
+ <spec>12 4 * * *</spec>
</hudson.triggers.TimerTrigger>
</triggers>
<concurrentBuild>false</concurrentBuild>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job will be triggered by others to send out email.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
<name>TO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MESSAGE</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>FROM</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Make a dependency graph for OBS packages.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>-1</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>sync up iris data with scm/meta/git.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>master</assignedNode>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job handles the image infomation updates and image manifest creation etc.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</script>
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>${BUILD_TAG}.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>3</daysToKeep>
+ <daysToKeep>2</daysToKeep>
<numToKeep>-1</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.StringParameterDefinition>
<name>event_type</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>para</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
+ <quietPeriod>0</quietPeriod>
<assignedNode>master</assignedNode>
<canRoam>false</canRoam>
<disabled>false</disabled>
<scriptFile>/var/lib/jenkins/jenkins-scripts/job_add_new_node.groovy</scriptFile>
</source>
</hudson.plugins.groovy.SystemGroovy>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>#SNAP#*#OBS_REPO_PUBLISHED.env</filePattern>
+ <filePattern>#SNAP#Tizen*#OBS_REPO_PUBLISHED.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>#*#OBS_SRCSRV_REQUEST_*.env</filePattern>
+ <filePattern>#SNAP#Product*#OBS_REPO_PUBLISHED.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>requests</projects>
+ <projects>create-snapshot</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
<triggerFromChildProjects>false</triggerFromChildProjects>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>#home:prerelease*#OBS_SRCSRV_REQUEST_STATECHANGE.env</filePattern>
+ <filePattern>#SNAP#devel*#OBS_REPO_PUBLISHED.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>pre-release-cleanup</projects>
+ <projects>create-snapshot-devel</projects>
+ <condition>ALWAYS</condition>
+ <triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
+ <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
+ </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ </configs>
+ </hudson.plugins.parameterizedtrigger.TriggerBuilder>
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
+ <configs>
+ <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ <configs class="empty-list"/>
+ <configFactories>
+ <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ <filePattern>#SNAP#SAN:*#OBS_REPO_PUBLISHED.env</filePattern>
+ <noFilesFoundAction>SKIP</noFilesFoundAction>
+ </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ </configFactories>
+ <projects>create-snapshot-devel</projects>
+ <condition>ALWAYS</condition>
+ <triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
+ <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
+ </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ </configs>
+ </hudson.plugins.parameterizedtrigger.TriggerBuilder>
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
+ <configs>
+ <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ <configs class="empty-list"/>
+ <configFactories>
+ <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ <filePattern>#*#OBS_SRCSRV_REQUEST_*.env</filePattern>
+ <noFilesFoundAction>SKIP</noFilesFoundAction>
+ </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ </configFactories>
+ <projects>requests</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
<triggerFromChildProjects>false</triggerFromChildProjects>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def project = manager.getLogMatcher("project='(.*)'")
def repo = manager.getLogMatcher("repo='(.*)'")
def event_type = manager.getLogMatcher("event_type='(.*)'")
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>2</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>master</assignedNode>
<canRoam>false</canRoam>
- <disabled>false</disabled>
+ <disabled>true</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher_title = manager.getLogMatcher('.*"TitleDisplay": "(.*)"')
if(matcher_title?.matches()) {
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>10</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.ChoiceParameterDefinition>
<name>REQUESTED_NUM_EXECUTORS</name>
<description></description>
<defaultValue>0</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>SLOT_NUMBERS</name>
<description>Comma(,) separated string.</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>VM_CHECKER_JOB_NAME</name>
<description></description>
<defaultValue>ondemand_slave_imager_checker</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<quietPeriod>0</quietPeriod>
<assignedNode>master</assignedNode>
<canRoam>false</canRoam>
- <disabled>false</disabled>
+ <disabled>true</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
<scriptFile>/var/lib/jenkins/jenkins-scripts/job_control_ondemand_slaves.groovy</scriptFile>
</source>
</hudson.plugins.groovy.SystemGroovy>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher_title = manager.getLogMatcher('.*"TitleDisplay": "(.*)"')
if(matcher_title?.matches()) {
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>2</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>
<org.jvnet.jenkins.plugins.nodelabelparameter.LabelParameterDefinition plugin="nodelabelparameter@1.7.2">
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>nodeName = manager.envVars['NODE_NAME']
labelName = manager.envVars['NODE_LABELS']
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.timestamper.TimestamperBuildWrapper plugin="timestamper@1.8.8"/>
+ <hudson.plugins.timestamper.TimestamperBuildWrapper plugin="timestamper@1.8.9"/>
</buildWrappers>
</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job handles the image infomation updates and image manifest creation etc.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher(".*\"name\": (.*)\$")
def project = manager.getLogMatcher(".*\"project\": (.*)\$")
def bm_pre_project = manager.getLogMatcher('.*"project": "home:prerelease:(.*):submit:(.*):([0-9]+.[0-9]+)".*')
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>TEST-TRIGGER-INFO-UPDATE.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>NOTIFY-BUILDSTATUS.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description> </description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>2</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getMatcher(manager.build.logFile, '.*"project": "home:prerelease:(.*)".*')
if(matcher?.matches()) {
manager.addShortText(matcher.group(1))
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Prerelase jobs to create repositories and trigger image creataion jobs</description>
<blockingJobs>image-creator
create-snapshot</blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>5</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<org.jvnet.jenkins.plugins.nodelabelparameter.LabelParameterDefinition plugin="nodelabelparameter@1.7.2">
<name>BACKEND_SELECTION</name>
</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def project = manager.getLogMatcher('.*"project": "home:prerelease:(.*):submit:(.*)".*')
if(project?.matches()) {
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR_Pre_Snap_End.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>NOTIFY-BUILDSTATUS.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.18">
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.19">
<strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
<timeoutMinutes>60</timeoutMinutes>
</strategy>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description> </description>
<scanQueueFor>ALL</scanQueueFor>
<blockingJobs>pre-release-request</blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>5</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>
<name>GERRIT_EVENT_TYPE</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_EVENT_HASH</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_PROJECT</name>
<description>Gerrit Project</description>
<defaultValue>platform/</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_REFNAME</name>
<description>Sumbit tag</description>
<defaultValue>refs/tags/submit/tizen/</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_NEWREV</name>
<description>Submit tag</description>
<defaultValue>refs/tags/submit/tizen/</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_OLDREV</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_EVENT_ACCOUNT_NAME</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_EVENT_ACCOUNT_EMAIL</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_EVENT_ACCOUNT</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_GITHUB_FETCH_URL</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_GITHUB_TYPE</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_GITHUB_FULL_NAME</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
- <quietPeriod>120</quietPeriod>
+ <quietPeriod>15</quietPeriod>
<assignedNode>master</assignedNode>
<canRoam>false</canRoam>
<disabled>false</disabled>
set |grep GERRIT_
python ${WORKSPACE}/jenkins-scripts/job_submit.py prerelease</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher('.*Below will be proceeded: "(.*)".*')
if(matcher?.matches()) {
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>${BUILD_TAG}.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description> </description>
<scanQueueFor>ALL</scanQueueFor>
<blockingJobs>pre-release-request</blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>5</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>
<name>GERRIT_PROJECT</name>
<description>Gerrit Project</description>
<defaultValue>platform/</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_REFNAME</name>
<description>Sumbit tag</description>
<defaultValue>refs/tags/submit/tizen/</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_NEWREV</name>
<description>Submit tag</description>
<defaultValue>refs/tags/submit/tizen/</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_EVENT_ACCOUNT_NAME</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_EVENT_ACCOUNT_EMAIL</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_EVENT_TYPE</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_EVENT_HASH</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_GITHUB_FETCH_URL</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_GITHUB_TYPE</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>GERRIT_GITHUB_FULL_NAME</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<authToken>GERRIT_TRIGGER</authToken>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
</triggerOnEvents>
python ${WORKSPACE}/jenkins-scripts/job_submit.py prerelease bypass
</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def refname = manager.getLogMatcher('.*REFNAME=refs/tags/submit/(.*).*')
def refproject = manager.getLogMatcher('.*PROJECT=(.*).*')
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>${BUILD_TAG}.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Image creation jobs for all kinds of images</description>
<useBuildBlocker>false</useBuildBlocker>
<blockLevel>GLOBAL</blockLevel>
<scanQueueFor>ALL</scanQueueFor>
- <blockingJobs>image-creator
-create-snapshot</blockingJobs>
+ <blockingJobs>create-snapshot</blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.cloudbees.plugins.JobPrerequisites plugin="slave-prerequisites@1.0">
- <script>mnt_point_cnt=`sudo df -hT | grep /dev/loop | awk '{print $1}' | wc -l`
-loop_device_cnt=`sudo losetup -a | awk '{print $1}' | wc -l`
-if [ $mnt_point_cnt -gt 0 ]; then
- exit 1;
-fi
-if [ $loop_device_cnt -gt 0 ]; then
- exit 2;
-fi
-curr_free=`sudo df -h / | grep dev | awk '{print $4}' | sed 's/[^0-9.]*//g'`
-var=$(awk 'BEGIN{ print "'$curr_free'"<"'4.0'" }')
-if [ "$var" -eq 1 ];then
- exit 3;
-fi
-#rm -rf /tmp/hudson*.sh
-exit 0</script>
- <interpreter>shell script</interpreter>
- </com.cloudbees.plugins.JobPrerequisites>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>5</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<hudson.tasks.Shell>
<command>#/bin/bash
-#debug
-sudo df -hT
-sudo losetup -a
-
-export MIC_WORK_DIR=/var/tmp/mic_$BUILD_NUMBER
-export MIC_CONF_FILE=$MIC_WORK_DIR/mic.conf
-mkdir -p $MIC_WORK_DIR
-cp /etc/mic/mic.conf $MIC_CONF_FILE
-sed -i "s|^tmpdir= /var/tmp/mic|tmpdir= $MIC_WORK_DIR|g" $MIC_CONF_FILE
-sed -i "s|^cachedir= /var/tmp/mic/cache|cachedir= $MIC_WORK_DIR/cache|g" $MIC_CONF_FILE
-sed -i "s|^rootdir=/var/tmp/mic-bootstrap|rootdir= $MIC_WORK_DIR/mic-bootstrap|g" $MIC_CONF_FILE
-
-python ${WORKSPACE}/jenkins-scripts/job_imager.py
-
-
-#debug
-sudo df -hT
-sudo losetup -a
-</command>
+python ${WORKSPACE}/jenkins-scripts/job_imager.py</command>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
- <script>
-def now = new Date();
-def bm_start_datetime = now.format("yyyy-MM-dd HH:mm:ss.SSS", TimeZone.getTimeZone('UTC'));
-
-def timeout = manager.getLogMatcher('Build timed out .*');
-def aborted = manager.getLogMatcher('Build was aborted.*');
-
-def project = "";
-def kickstart = "";
-def name = "";
-def buildid = "";
-def repo = "";
-def images_path = "";
-def download_num= "";
-def url_pub_base= "";
-def repo_path= "";
-def image_xml = "";
-def status = 'failed';
-def bm_stage = 'Image';
-def bm_img_size = 0;
-
-if (timeout?.matches() && aborted?.matches()) {
- def build = Thread.currentThread().executable
- def fileName = "BUILD-MONITOR.env";
-
- if(manager.build.workspace.isRemote()) {
- channel = manager.build.workspace.channel;
- file = new hudson.FilePath(channel, manager.build.workspace.toString() + "/" + fileName)
- }
- else {
- File file = new File(build.workspace.toString() + fileName)
- }
-
- //File file = new File(build.workspace.toString() + "/BUILD-MONITOR.env")
-
- manager.addShortText('TimeOut');
- project = manager.getLogMatcher(' "project": "(.*)".*').group(1);
- kickstart = manager.getLogMatcher(' "kickstart": "(.*)".*').group(1);
- name = manager.getLogMatcher(' "name": "(.*)".*').group(1);
- buildid = manager.getLogMatcher(' "buildid": "(.*)".*').group(1);
- repo = manager.getLogMatcher(' "repo": "(.*)".*').group(1);
- images_path = manager.getLogMatcher(' "images_path": "(.*)".*').group(1);
- download_num= manager.getLogMatcher(' "download_num": (.*),.*').group(1);
- url_pub_base= manager.getLogMatcher(' "url_pub_base": "(.*)".*').group(1);
- repo_path= manager.getLogMatcher(' "repo_path": "(.*)".*').group(1);
- image_xml = "";
- status = 'success';
-
- now = new Date();
- def bm_end_datetime = now.format("yyyy-MM-dd HH:mm:ss.SSS", TimeZone.getTimeZone('UTC'));
-
- // Instead print all the data as string.
- def p_str = '{';
- p_str += '"status": "' + status + '",';
- p_str += '"bm_start_datetime": "' + bm_start_datetime + '",';
- p_str += '"bm_end_datetime": "' + bm_end_datetime + '",';
- p_str += '"bm_stage": "' + bm_stage + '",';
- p_str += '"bm_img_size": "' + bm_img_size + '",';
- p_str += '"build_id": "' + buildid + '",';
- p_str += '"fields":{';
- p_str += '"status": "' + status + '",';
- p_str += '"project": "' + project + '",';
- p_str += '"kickstart": "' + kickstart + '",';
- p_str += '"name": "' + name + '",';
- p_str += '"buildid": "' + buildid + '",';
- p_str += '"repo": "' + repo + '",';
- p_str += '"url": "' + url_pub_base + '/' + repo_path + '/' + images_path + '",';
- p_str += '"images_path": "' + images_path + '",';
- p_str += '"download_num": ' + download_num + ',';
- p_str += '"image_xml": "' + image_xml + '",';
- p_str += '"url_pub_base": "' + url_pub_base + '",';
- p_str += '"repo_path": "' + repo_path + '"';
- p_str += '}';
- p_str += '}';
-
- String encoded = p_str.bytes.encodeBase64().toString();
- file.write("TRIGGER_INFO=" + encoded, null);
-
-} else {
- manager.addShortText('OK');
-}
-
-</script>
- <sandbox>false</sandbox>
- </script>
- <behavior>0</behavior>
- <runForMatrixParent>false</runForMatrixParent>
- </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>POST-IMAGE-CREATION.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR-TIMEOUT.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
+ <script>def name = manager.getLogMatcher('.*"name": "(.*)".*')
+def build = manager.getLogMatcher('.*"buildid": "(.*)".*')
+if(name?.matches() && build?.matches()) {
+ manager.addShortText(build.group(1)+':'+name.group(1))
+}
+ </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.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.18">
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.19">
<strategy class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
- <timeoutMinutes>60</timeoutMinutes>
+ <timeoutMinutes>55</timeoutMinutes>
</strategy>
<operationList>
<hudson.plugins.build__timeout.operations.FailOperation/>
</operationList>
</hudson.plugins.build__timeout.BuildTimeoutWrapper>
- <hudson.plugins.timestamper.TimestamperBuildWrapper plugin="timestamper@1.8.8"/>
+ <hudson.plugins.timestamper.TimestamperBuildWrapper plugin="timestamper@1.8.9"/>
<com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
<includes>configuration, jenkins-scripts/job_imager.py, jenkins-scripts/common/*</includes>
<excludes></excludes>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description> </description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>5</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
- <assignedNode>submit</assignedNode>
+ <assignedNode>1.obs_create</assignedNode>
<canRoam>false</canRoam>
<disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<command>#!/bin/bash
export
set |grep GERRIT_
-python ${WORKSPACE}/jenkins-scripts/job_submit.py prerelease request</command>
+python ${WORKSPACE}/jenkins-scripts/job_submit.py prerelease request
+
+</command>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
- <description></description>
+ <description>OBS Project Manager </description>
<keepDependencies>false</keepDependencies>
<properties>
<hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
<useBuildBlocker>false</useBuildBlocker>
- <blockLevel>UNDEFINED</blockLevel>
+ <blockLevel>GLOBAL</blockLevel>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>7</daysToKeep>
- <numToKeep>-1</numToKeep>
+ <numToKeep>1000</numToKeep>
<artifactDaysToKeep>-1</artifactDaysToKeep>
<artifactNumToKeep>-1</artifactNumToKeep>
</strategy>
<name>ID</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>DECISION</name>
- <description></description>
+ <description>clean
+rebuild
+restart
+delpkg
+undelpkg
+linkpkg
+config
+create</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>PROJECT</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>PACKAGE</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>CONFIG</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>SRCPKG</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>DSTPKG</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>SUBMITTER</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>COMMENT</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
python jenkins-scripts/job_obs_project_manager.py</command>
</hudson.tasks.Shell>
</builders>
- <publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
- <script>def matcher = manager.getLogMatcher(".*build_id='(.*)'\$")
-
-if(matcher?.matches()) {
- manager.addShortText("\n")
- manager.addShortText(matcher.group(1))
-}else{
- manager.addShortText("??")
-}</script>
- <sandbox>false</sandbox>
- </script>
- <behavior>0</behavior>
- <runForMatrixParent>false</runForMatrixParent>
- </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- </publishers>
+ <publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Delete old directories based on policy</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>download</assignedNode>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>2</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>master</assignedNode>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginChangeAbandonedEvent/>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginChangeMergedEvent/>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>RE tasks: accept, reject, rebuild, remove, lock, unlock submissions</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>50</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.ChoiceParameterDefinition>
<name>submission</name>
<description>Enter submission, for example: submit/tizen_ivi/20140912.678321</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>package</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.ChoiceParameterDefinition>
<name>target_project</name>
<name>comment</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.TextParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher("Submission (.*) has been (.*)\$")
if(matcher?.matches()) {
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<properties>
<hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
<useBuildBlocker>false</useBuildBlocker>
- <blockLevel>GLOBAL</blockLevel>
+ <blockLevel>UNDEFINED</blockLevel>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
- <numToKeep>1000</numToKeep>
+ <daysToKeep>-1</daysToKeep>
+ <numToKeep>20</numToKeep>
<artifactDaysToKeep>-1</artifactDaysToKeep>
<artifactNumToKeep>-1</artifactNumToKeep>
</strategy>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
- <name>LIST_PROFILES</name>
- <description></description>
- <defaultValue>mobile,wearable,tv</defaultValue>
+ <name>source</name>
+ <description>Tizen:3.0:Base:ref:20170619.1<br>
+Tizen:3.0:Mobile:ref:20170625.1</description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>target</name>
+ <description>Tizen:3.0:Base:smr:20170619.1<br>
+Tizen:3.0:Mobile:smr:20170625.1</description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
- <assignedNode>abs-s008</assignedNode>
+ <assignedNode>2.ref</assignedNode>
<canRoam>false</canRoam>
<disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<concurrentBuild>false</concurrentBuild>
<builders>
<hudson.tasks.Shell>
- <command>#/bin/bash
+ <command>#!/bin/bash
+set -x
-python ${WORKSPACE}/jenkins-scripts/abs/job_abs_update_vm.py</command>
+python ${WORKSPACE}/jenkins-scripts/job_ref_create_prj_obs.py obs_sync_mapping</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
- <configs>
- <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- <configs class="empty-list"/>
- <configFactories>
- <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>full_build_request_*.env</filePattern>
- <noFilesFoundAction>SKIP</noFilesFoundAction>
- </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- </configFactories>
- <projects>abs-batch-all</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
- </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
- </configs>
- </hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def matcher = manager.getLogMatcher('.*"Title": "(.*)".*')
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
+ <script>def matcher = manager.getLogMatcher(".*build_id='(.*)'\$")
if(matcher?.matches()) {
+ manager.addShortText("\n")
manager.addShortText(matcher.group(1))
+}else{
+ manager.addShortText("??")
}</script>
<sandbox>false</sandbox>
</script>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<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.4">
- <includes>configuration, jenkins-scripts/abs/*.py, jenkins-scripts/common/*</includes>
+ <includes>configuration, jenkins-scripts/job_ref_create_prj_obs.py, jenkins-scripts/common/*</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@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' 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.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>7</daysToKeep>
- <numToKeep>1000</numToKeep>
+ <daysToKeep>-1</daysToKeep>
+ <numToKeep>20</numToKeep>
<artifactDaysToKeep>-1</artifactDaysToKeep>
<artifactNumToKeep>-1</artifactNumToKeep>
</strategy>
</jenkins.model.BuildDiscarderProperty>
- <jenkins.advancedqueue.priority.strategy.PriorityJobProperty plugin="PrioritySorter@3.5.0">
- <useJobPriority>false</useJobPriority>
- <priority>-1</priority>
- </jenkins.advancedqueue.priority.strategy.PriorityJobProperty>
- <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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>SRC_PROJECT</name>
- <description>SRC_PROJECT</description>
+ <description>Tizen:3.0:Base:ref:20170619.1<br>
+Tizen:3.0:Mobile:ref:20170625.1</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>DEST_PROJECT</name>
- <description>DEST_PROJECT</description>
+ <description>Tizen:3.0:Base:smr:20170619.1<br>
+Tizen:3.0:Mobile:smr:20170625.1</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
+ <hudson.model.BooleanParameterDefinition>
+ <name>COPY_INHERITED_PACKAGES</name>
+ <description></description>
+ <defaultValue>false</defaultValue>
+ </hudson.model.BooleanParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>REPLACE_GERRIT_URL</name>
- <description></description>
+ <description>review.tizen.org,165.213.149.170</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.ChoiceParameterDefinition>
- <name>IMPORT_RPM</name>
- <description></description>
- <choices class="java.util.Arrays$ArrayList">
- <a class="string-array">
- <string>False</string>
- <string>True</string>
- </a>
- </choices>
- </hudson.model.ChoiceParameterDefinition>
- <hudson.model.ChoiceParameterDefinition>
<name>REPO_PATH</name>
- <description></description>
+ <description>public_mirror/tizen/3.0-base/<br>
+public_mirror/tizen/3.0-mobile/</description>
<choices class="java.util.Arrays$ArrayList">
<a class="string-array">
<string>public_mirror/tizen/3.0-base/</string>
<string>public_mirror/tizen/3.0-mobile/</string>
+ <string>public_mirror/tizen/base/</string>
+ <string>public_mirror/tizen/4.0-base/</string>
+ <string>public_mirror/tizen/unified/</string>
+ <string>public_mirror/tizen/4.0-unified/</string>
</a>
</choices>
</hudson.model.ChoiceParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>BUILDID</name>
- <description></description>
+ <description>tizen-3.0-base_20170626.1<br>
+tizen-3.0-mobile_20170626.1</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
+ <hudson.model.BooleanParameterDefinition>
+ <name>CHANGED_GIT_FROM_MANIFEST</name>
+ <description>Snapshot의 Manifest
+False
+True</description>
+ <defaultValue>false</defaultValue>
+ </hudson.model.BooleanParameterDefinition>
+ <hudson.model.BooleanParameterDefinition>
+ <name>IMPORT_RPM</name>
+ <description>False
+True</description>
+ <defaultValue>false</defaultValue>
+ </hudson.model.BooleanParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
python ${WORKSPACE}/jenkins-scripts/job_ref_create_prj_obs.py copy</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<projects>ref-import-rpm-obs</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
<buildAllNodesWithLabel>false</buildAllNodesWithLabel>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher(".*build_id='(.*)'\$")
if(matcher?.matches()) {
</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.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>2.ref</assignedNode>
<canRoam>false</canRoam>
- <disabled>false</disabled>
+ <disabled>true</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers/>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher(".*build_id='(.*)'\$")
if(matcher?.matches()) {
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.tasks.Mailer plugin="mailer@1.20">
+ <hudson.tasks.Mailer plugin="mailer@1.21">
<recipients>tizen.build@samsung.com</recipients>
<dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
<sendToIndividuals>false</sendToIndividuals>
</hudson.tasks.Mailer>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>REF_IMPORT_RPM_OBS.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher('.*"target": "(.*)".*')
if(matcher?.matches()) {
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.tasks.Mailer plugin="mailer@1.20">
+ <hudson.tasks.Mailer plugin="mailer@1.21">
<recipients>tizen.build@samsung.com</recipients>
<dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
<sendToIndividuals>false</sendToIndividuals>
</hudson.tasks.Mailer>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>REF_PRECHECK_BUILD.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>3</daysToKeep>
+ <daysToKeep>14</daysToKeep>
<numToKeep>-1</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.StringParameterDefinition>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers/>
- <concurrentBuild>true</concurrentBuild>
+ <concurrentBuild>false</concurrentBuild>
<builders>
<hudson.tasks.Shell>
<command>python ${WORKSPACE}/jenkins-scripts/job_ref_precheck_project_obs.py</command>
</hudson.tasks.Shell>
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
+ <configs>
+ <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ <configs class="empty-list"/>
+ <configFactories>
+ <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ <filePattern>TRIGGER_CLEAN_PROJECT_*.env</filePattern>
+ <noFilesFoundAction>SKIP</noFilesFoundAction>
+ </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ </configFactories>
+ <projects>project_manager</projects>
+ <condition>ALWAYS</condition>
+ <triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
+ <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
+ </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ </configs>
+ </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 matcher = manager.getLogMatcher('.*"target": "(.*)", \$')
-
-if(matcher?.matches()) {
- manager.addShortText("\n")
- manager.addShortText(matcher.group(1))
-}else{
- manager.addShortText("??")
-}
-</script>
- <sandbox>false</sandbox>
- </script>
- <behavior>0</behavior>
- <runForMatrixParent>false</runForMatrixParent>
- </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- </publishers>
+ <publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs>pre-release-create</blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>master</assignedNode>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</script>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This script will sync a obs project.</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.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>30</daysToKeep>
<artifactNumToKeep>1000</artifactNumToKeep>
</strategy>
</jenkins.model.BuildDiscarderProperty>
- <jenkins.advancedqueue.priority.strategy.PriorityJobProperty plugin="PrioritySorter@3.5.0">
- <useJobPriority>false</useJobPriority>
- <priority>-1</priority>
- </jenkins.advancedqueue.priority.strategy.PriorityJobProperty>
- <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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>TRIGGER_MISC</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
python ${WORKSPACE}/jenkins-scripts/job_ref_create_prj_obs.py remote-create</command>
</hudson.tasks.Shell>
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
+ <configs>
+ <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ <configs class="empty-list"/>
+ <configFactories>
+ <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ <filePattern>REF_COPY_SYNC_*.env</filePattern>
+ <noFilesFoundAction>SKIP</noFilesFoundAction>
+ </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ </configFactories>
+ <projects>ref-copy-project-obs-sync-mapping</projects>
+ <condition>ALWAYS</condition>
+ <triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
+ <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
+ </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ </configs>
+ </hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def build_id = manager.getLogMatcher(".*build_id='(.*)'\$")
def updt = manager.getLogMatcher("Profile (.*) updated to (.*)")
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.25">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>REF_IMPORT_RPM_OBS.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<projects>ref-remote-import-rpm-obs</projects>
<condition>ALWAYS</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.24">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' 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.28">
+ <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>
- <jenkins.advancedqueue.priority.strategy.PriorityJobProperty plugin="PrioritySorter@3.5.0">
- <useJobPriority>false</useJobPriority>
- <priority>-1</priority>
- </jenkins.advancedqueue.priority.strategy.PriorityJobProperty>
- <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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher('.*"target": "(.*)".*')
if(matcher?.matches()) {
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.25">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>REF_PRECHECK_BUILD.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<projects>ref-precheck-project-obs</projects>
<condition>SUCCESS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
</hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>parameter-sync.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<projects>ref-remote-create-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.24">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>When official snapshot is released, update scm/git-ref-mapping/git-ref-mapping.xml with the snapshot id.
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.ChoiceParameterDefinition>
<name>profile</name>
<name>release_id</name>
<description>Example: tizen-3.0-wearable_20161223.2</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher_title = manager.getLogMatcher('.*"Title": "(.*)"')
if(matcher_title?.matches()) {
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.34">
<patterns class="empty-list"/>
<deleteDirs>false</deleteDirs>
<skipWhenFailed>false</skipWhenFailed>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description> </description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>-1</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.ChoiceParameterDefinition>
<name>release_id</name>
<description>Enter the target release_id, for example: tizen_20140517.1. if the target release_id directory already exist, it will be replaced.</description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
- <jp.ikedam.jenkins.plugins.extensible__choice__parameter.ExtensibleChoiceParameterDefinition plugin="extensible-choice-parameter@1.4.0">
+ <jp.ikedam.jenkins.plugins.extensible__choice__parameter.ExtensibleChoiceParameterDefinition plugin="extensible-choice-parameter@1.5.0">
<name>obs_project</name>
<description>Choice/Input the profile</description>
<editable>true</editable>
<choiceListProvider class="jp.ikedam.jenkins.plugins.extensible_choice_parameter.TextareaChoiceListProvider">
- <choiceList class="java.util.RandomAccessSubList">
- <l class="java.util.Arrays$ArrayList">
- <a class="string-array">
- <string>Tizen:Base</string>
- <string>Tizen:3.0:Base</string>
- <string>Tizen:Mobile</string>
- <string>Tizen:3.0:Mobile</string>
- <string>Tizen:Wearable</string>
- <string>Tizen:3.0:Wearable</string>
- <string>Tizen:TV</string>
- <string>Tizen:3.0:TV</string>
- <string>Tizen:Common</string>
- <string>Tizen:3.0:Common</string>
- <string>Tizen:Common:3.0b:artik</string>
- <string>Tizen:IVI</string>
- <string>Tizen:3.0:IVI</string>
- <string></string>
- </a>
- </l>
- <offset>0</offset>
- <size>13</size>
+ <choiceList>
+ <string>Tizen:Base</string>
+ <string>Tizen:3.0:Base</string>
+ <string>Tizen:Mobile</string>
+ <string>Tizen:3.0:Mobile</string>
+ <string>Tizen:Wearable</string>
+ <string>Tizen:3.0:Wearable</string>
+ <string>Tizen:TV</string>
+ <string>Tizen:3.0:TV</string>
+ <string>Tizen:Common</string>
+ <string>Tizen:3.0:Common</string>
+ <string>Tizen:Common:3.0b:artik</string>
+ <string>Tizen:IVI</string>
+ <string>Tizen:3.0:IVI</string>
</choiceList>
</choiceListProvider>
</jp.ikedam.jenkins.plugins.extensible__choice__parameter.ExtensibleChoiceParameterDefinition>
<name>version</name>
<description>version (e.g., RC1)</description>
<defaultValue>O</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<hudson.tasks.Shell>
<command>python ${WORKSPACE}/jenkins-scripts/job_release_snapshot.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
--- /dev/null
+<?xml version='1.1' encoding='UTF-8'?>
+<project>
+ <actions/>
+ <description>SR Auto Reject jenkins job.</description>
+ <keepDependencies>false</keepDependencies>
+ <properties>
+ <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
+ <useBuildBlocker>false</useBuildBlocker>
+ <blockLevel>GLOBAL</blockLevel>
+ <scanQueueFor>DISABLED</scanQueueFor>
+ <blockingJobs></blockingJobs>
+ </hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>7</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <assignedNode>master</assignedNode>
+ <canRoam>false</canRoam>
+ <disabled>false</disabled>
+ <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
+ <triggers>
+ <hudson.triggers.TimerTrigger>
+ <spec>H 6 * * * </spec>
+ </hudson.triggers.TimerTrigger>
+ </triggers>
+ <concurrentBuild>false</concurrentBuild>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>#!/bin/bash
+
+python ${WORKSPACE}/jenkins-scripts/job_repa_auto_reject.py</command>
+ </hudson.tasks.Shell>
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
+ <configs>
+ <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ <configs class="empty-list"/>
+ <configFactories>
+ <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ <filePattern>REPA_*.env</filePattern>
+ <noFilesFoundAction>SKIP</noFilesFoundAction>
+ </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ </configFactories>
+ <projects>repa</projects>
+ <condition>ALWAYS</condition>
+ <triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
+ <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
+ </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ </configs>
+ </hudson.plugins.parameterizedtrigger.TriggerBuilder>
+ </builders>
+ <publishers/>
+ <buildWrappers>
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
+ <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.4">
+ <includes>configuration, jenkins-scripts/job_repa_auto_reject.py, jenkins-scripts/common/*</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.5">
+ <info>
+ <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
+ <loadFilesFromMaster>false</loadFilesFromMaster>
+ </info>
+ </EnvInjectBuildWrapper>
+ </buildWrappers>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>OBS accept/reject jenkins job.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
<name>OBS_PROJECT</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>SR_TAG</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>REPA_COMMENT</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>REPA_DECISION</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>REPA_USER</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<command>#!/bin/bash
python ${WORKSPACE}/jenkins-scripts/job_repa.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR_1.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>SR Auto Reject jenkins job.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>5</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>
</properties>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>repa</assignedNode>
python ${WORKSPACE}/jenkins-scripts/job_repa_auto_reject.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description> </description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>5</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
set -x
python ${JENKINS_HOME}/jenkins-scripts/job_request.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def prj = manager.getLogMatcher('.*"sourceproject": "home:prerelease:(.*)".*')
def sr = manager.getLogMatcher('.*"number": "(.*)".*')
manager.addShortText(prj.group(1) + '\n' + sr.group(1))</script>
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.tasks.Mailer plugin="mailer@1.20">
+ <hudson.tasks.Mailer plugin="mailer@1.21">
<recipients>tizen.build@samsung.com</recipients>
<dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
<sendToIndividuals>false</sendToIndividuals>
</hudson.tasks.Mailer>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>BUILD-MONITOR.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<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.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def event_type = manager.getLogMatcher('.*"event_type": "(.*)".*')
def pkg = manager.getLogMatcher('.*"package": "(.*)".*')
manager.addShortText(pkg.group(1)+':'+event_type.group(1))</script>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Job sync to other download server</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
- <quietPeriod>30</quietPeriod>
- <assignedNode>download</assignedNode>
+ <quietPeriod>14400</quietPeriod>
+ <assignedNode>rsync_switch</assignedNode>
<canRoam>false</canRoam>
- <disabled>false</disabled>
+ <disabled>true</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers/>
- <concurrentBuild>false</concurrentBuild>
+ <concurrentBuild>true</concurrentBuild>
<builders>
<hudson.tasks.Shell>
<command>#/bin/bash
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher(".*repo_path.*\"(.*)\".*")
if(matcher?.matches()) {
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
--- /dev/null
+<?xml version='1.1' encoding='UTF-8'?>
+<project>
+ <actions/>
+ <description>Job sync to other download server</description>
+ <keepDependencies>false</keepDependencies>
+ <properties>
+ <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
+ <useBuildBlocker>false</useBuildBlocker>
+ <blockLevel>GLOBAL</blockLevel>
+ <scanQueueFor>DISABLED</scanQueueFor>
+ <blockingJobs></blockingJobs>
+ </hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>7</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <quietPeriod>30</quietPeriod>
+ <assignedNode>master</assignedNode>
+ <canRoam>false</canRoam>
+ <disabled>true</disabled>
+ <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
+ <triggers>
+ <hudson.triggers.TimerTrigger>
+ <spec>H/2 * * * *</spec>
+ </hudson.triggers.TimerTrigger>
+ </triggers>
+ <concurrentBuild>false</concurrentBuild>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>#/bin/bash
+
+python ${WORKSPACE}/jenkins-scripts/job_rsync_download_switch.py
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
+ <script>def matcher_title = manager.getLogMatcher('.*"TitleDisplay": "(.*)"')
+
+if(matcher_title?.matches()) {
+ manager.addShortText(matcher_title.group(1))
+}
+</script>
+ <sandbox>false</sandbox>
+ </script>
+ <behavior>0</behavior>
+ <runForMatrixParent>false</runForMatrixParent>
+ </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
+ </publishers>
+ <buildWrappers>
+ <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
+ <includes>configuration, jenkins-scripts/job_rsync_download_switch.py, jenkins-scripts/common/*</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.5">
+ <info>
+ <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
+ <loadFilesFromMaster>false</loadFilesFromMaster>
+ </info>
+ </EnvInjectBuildWrapper>
+ </buildWrappers>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This Job will sync repo and image diffs to obs mirror builddata.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>2</daysToKeep>
- <numToKeep>-1</numToKeep>
+ <daysToKeep>7</daysToKeep>
+ <numToKeep>1000</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.StringParameterDefinition>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
python ${WORKSPACE}/jenkins-scripts/job_sync_snapdiff.py</command>
</hudson.tasks.Shell>
</builders>
- <publishers/>
+ <publishers>
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
+ <configs>
+ <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
+ <configs>
+ <hudson.plugins.parameterizedtrigger.FileBuildParameters>
+ <propertiesFile>RSYNC_DOWNLOAD.env</propertiesFile>
+ <failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
+ <useMatrixChild>false</useMatrixChild>
+ <onlyExactRuns>false</onlyExactRuns>
+ </hudson.plugins.parameterizedtrigger.FileBuildParameters>
+ </configs>
+ <projects>rsync_download</projects>
+ <condition>ALWAYS</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">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This script will submit a merged change to corresponding OBS staging project. If necessary, create SR to request merge to target OBS project.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>2</daysToKeep>
<artifactNumToKeep>1000</artifactNumToKeep>
</strategy>
</jenkins.model.BuildDiscarderProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
- <autoRebuild>false</autoRebuild>
- <rebuildDisabled>false</rebuildDisabled>
- </com.sonyericsson.rebuild.RebuildSettings>
</properties>
<scm class="hudson.scm.NullSCM"/>
<quietPeriod>5</quietPeriod>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>__ANY__</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
</triggerOnEvents>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getMatcher(manager.build.logFile, ".*Request URL:([^\"]*).*")
if(matcher?.matches()) {
manager.addShortText("<a href=\"${matcher.group(1)}\">${matcher.group(1)}</a>")
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>${BUILD_TAG}.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</hudson.plugins.parameterizedtrigger.BuildTrigger>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' 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>GLOBAL</blockLevel>
+ <scanQueueFor>DISABLED</scanQueueFor>
+ <blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>-1</daysToKeep>
<artifactNumToKeep>-1</artifactNumToKeep>
</strategy>
</jenkins.model.BuildDiscarderProperty>
- <jenkins.advancedqueue.priority.strategy.PriorityJobProperty plugin="PrioritySorter@3.5.0">
- <useJobPriority>false</useJobPriority>
- <priority>-1</priority>
- </jenkins.advancedqueue.priority.strategy.PriorityJobProperty>
- <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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>UPSTREAM_OBS_PROJECT</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>UPSTREAM_SNAPSHOT</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>UPSTREAM_REASON</name>
+ <description></description>
+ <defaultValue>SR-SYNC</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.25">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
+ <script>def source = manager.getLogMatcher('.*"snapshot": "(.*)",(.*)')
+def target = manager.getLogMatcher('.*"obs_dest_prj": "(.*)",(.*)')
+def sequence = manager.getLogMatcher('.*"index_sequence": "(.*)",(.*)')
+
+if( source?.matches() ) {
+ manager.addShortText(source.group(1));
+}
+manager.addShortText(" => ");
+if( target?.matches() ) {
+ manager.addShortText(target.group(1));
+}
+if( sequence?.matches() ) {
+ manager.addShortText(" (" + sequence.group(1) + ")");
+}
+
+</script>
+ <sandbox>false</sandbox>
+ </script>
+ <behavior>0</behavior>
+ <runForMatrixParent>false</runForMatrixParent>
+ </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>${BUILD_TAG}.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</configs>
- <projects>mail_sender, </projects>
+ <projects>mail_sender</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.24">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
+ <daysToKeep>-1</daysToKeep>
<numToKeep>1000</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.StringParameterDefinition>
<name>TRIGGER_INFO</name>
- <description>Full SR for the recent accepted tag?
-base64.encode({"project": "Tizen:3.0:Mobile", "commit_message": "EFL ABI change", "tag_name": "submit/tizen_3.0/20161228.123456"})</description>
+ <description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
- <name>NEW_ROOTSTRAP</name>
+ <name>UPSTREAM_OBS_PROJECT</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
- <name>REPORT_SPAN</name>
- <description>3D => last 3 days
-2W => last 2 weeks
-2M => last 2 month
-1Y => last 1 year
-ALL => whole builds
-YYYYMMDD-YYYYMMDD => Period</description>
+ <name>UPSTREAM_SNAPSHOT</name>
+ <description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
- <name>ABS_BUILDER_JOB_NAME</name>
+ <name>UPSTREAM_REASON</name>
<description></description>
- <defaultValue>abs-builder</defaultValue>
+ <defaultValue>SR-SYNC</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
- <hudson.model.StringParameterDefinition>
- <name>ROOTSTRAP_PROFILES</name>
+ <hudson.model.FileParameterDefinition>
+ <name>SUBMIT-REQUEST-SYNC.parm</name>
<description></description>
- <defaultValue>Tizen:Mobile,Tizen:Wearable,Tizen:3.0:Mobile,Tizen:3.0:Wearable,Tizen:3.0.M2:Mobile,Tizen:3.0.M2:Wearable,Tizen:Unified</defaultValue>
- </hudson.model.StringParameterDefinition>
+ </hudson.model.FileParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
- <authToken>ABS</authToken>
<triggers/>
- <concurrentBuild>true</concurrentBuild>
+ <concurrentBuild>false</concurrentBuild>
<builders>
<hudson.tasks.Shell>
- <command>#/bin/bash
+ <command>#!/bin/bash
+
+python ${WORKSPACE}/jenkins-scripts/job_submit_request_sync.py
+
+ret=$?
-python ${WORKSPACE}/jenkins-scripts/abs/job_abs_batch_all.py</command>
+exit $ret</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>update_vm_*.env</filePattern>
+ <filePattern>SR_SYNC_PRE_RELEASE_REQUEST_*.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>abs-update-vm</projects>
+ <projects>pre-release-request</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
<block>
<buildStepFailureThreshold>
<name>FAILURE</name>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<configFactories>
<hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
- <filePattern>build_class_all_together_*.env</filePattern>
+ <filePattern>BUILD-MONITOR_*.env</filePattern>
<noFilesFoundAction>SKIP</noFilesFoundAction>
</hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
</configFactories>
- <projects>abs-builder-pilot</projects>
+ <projects>BUILD-MONITOR</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
- <block>
- <buildStepFailureThreshold>
- <name>FAILURE</name>
- <ordinal>2</ordinal>
- <color>RED</color>
- <completeBuild>true</completeBuild>
- </buildStepFailureThreshold>
- <unstableThreshold>
- <name>UNSTABLE</name>
- <ordinal>1</ordinal>
- <color>YELLOW</color>
- <completeBuild>true</completeBuild>
- </unstableThreshold>
- <failureThreshold>
- <name>FAILURE</name>
- <ordinal>2</ordinal>
- <color>RED</color>
- <completeBuild>true</completeBuild>
- </failureThreshold>
- </block>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
+ <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
+ </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ </configs>
+ </hudson.plugins.parameterizedtrigger.TriggerBuilder>
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
+ <configs>
+ <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ <configs class="empty-list"/>
+ <configFactories>
+ <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ <filePattern>PRE_RELEASE_REQUEST_*.env</filePattern>
+ <noFilesFoundAction>SKIP</noFilesFoundAction>
+ </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ </configFactories>
+ <projects>submit-request-git-sync</projects>
+ <condition>ALWAYS</condition>
+ <triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
<buildAllNodesWithLabel>false</buildAllNodesWithLabel>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def matcher_title = manager.getLogMatcher('.*"TitleBatch": "(.*)"')
-def buildLog = manager.build.getLog(1000)
-def groupList = (buildLog =~ /ABS build for ([a-zA-Z0-9._-]+) initiated./ )
-def group = (buildLog =~ /([a-zA-Z0-9._-]+) #(\d+) completed. Result was (SUCCESS|FAILURE|ABORTED|UNSTABLE|NOT_BUILT)/ )
-
-def build = Thread.currentThread().executable
-File file = new File(build.workspace.toString() + "/GatherBuildResult.env")
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
+ <script>def matcher = manager.getLogMatcher('.*snapshot:(.*)\$')
-if(matcher_title?.matches()) {
- manager.addShortText(matcher_title.group(1))
-}
-
-int nPass = 0
-int nFail = 0
-String out_text = ""
-for(int i=0; i<group.size(); i++){
- if(group.size() <= 1) {
- break
- }
- if(i == 0){
- file.write "RESULT_PARSE=" + group.size().toString() + "\n"
- }
- if("SUCCESS"==group[i][3]){
- nPass++
- }
- if("SUCCESS"!=group[i][3]){
- nFail++
- }
- file.append("ABS_BUILD_NUMBER_" + i.toString() + "=" + group[i][1] + "#" + group[i][2] + "\n")
-}
-
-if(group.size()>1 && (nPass!=0 || nFail!=0)){
- manager.addShortText(' PASS-' + nPass + ' FAIL-' + nFail)
+if(matcher?.matches()) {
+ manager.addShortText("\n");
+ matcher.group(1).split(',').each { sn ->
+ manager.addShortText('\n' + sn);
+ }
}
</script>
<sandbox>false</sandbox>
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <htmlpublisher.HtmlPublisher plugin="htmlpublisher@1.11">
- <reportTargets>
- <htmlpublisher.HtmlPublisherTarget>
- <reportName>Report</reportName>
- <reportDir>html/</reportDir>
- <reportFiles>index.html</reportFiles>
- <alwaysLinkToLastBuild>false</alwaysLinkToLastBuild>
- <keepAll>false</keepAll>
- <allowMissing>true</allowMissing>
- </htmlpublisher.HtmlPublisherTarget>
- </reportTargets>
- </htmlpublisher.HtmlPublisher>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.32">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
- <propertiesFile>GatherBuildResult.env</propertiesFile>
- <failTriggerOnMissing>true</failTriggerOnMissing>
- <useMatrixChild>false</useMatrixChild>
- <onlyExactRuns>false</onlyExactRuns>
- </hudson.plugins.parameterizedtrigger.FileBuildParameters>
- </configs>
- <projects>abs-batch-all</projects>
- <condition>ALWAYS</condition>
- <triggerWithNoParameters>false</triggerWithNoParameters>
- </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
- <configs>
- <hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>${BUILD_TAG}.env</propertiesFile>
<failTriggerOnMissing>true</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
<projects>mail_sender</projects>
<condition>ALWAYS</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.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<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.4">
- <includes>configuration, jenkins-scripts/abs/*, jenkins-scripts/common/*</includes>
+ <includes>configuration, jenkins-scripts/job_submit_request_sync.py, jenkins-scripts/common/*</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@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job submits tagged submissions to target OBS projects.</description>
- <logRotator class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
- <numToKeep>-1</numToKeep>
- <artifactDaysToKeep>-1</artifactDaysToKeep>
- <artifactNumToKeep>-1</artifactNumToKeep>
- </logRotator>
<keepDependencies>false</keepDependencies>
<properties>
- <hudson.queueSorter.PrioritySorterJobProperty plugin="PrioritySorter@1.3">
- <priority>101</priority>
- </hudson.queueSorter.PrioritySorterJobProperty>
+ <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
+ <useBuildBlocker>false</useBuildBlocker>
+ <blockLevel>GLOBAL</blockLevel>
+ <scanQueueFor>DISABLED</scanQueueFor>
+ <blockingJobs></blockingJobs>
+ </hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>-1</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
<quietPeriod>5</quietPeriod>
<disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
- <triggers class="vector">
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.10.1">
+ <triggers>
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<pattern>refs/tags/submit/**</pattern>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
</branches>
+ <disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<onNotBuilt>false</onNotBuilt>
</skipVote>
<silentMode>true</silentMode>
+ <notificationLevel></notificationLevel>
+ <silentStartMode>false</silentStartMode>
<escapeQuotes>true</escapeQuotes>
- <noNameAndEmailParameters>false</noNameAndEmailParameters>
+ <nameAndEmailParameterMode>PLAIN</nameAndEmailParameterMode>
+ <dependencyJobsNames></dependencyJobsNames>
+ <commitMessageParameterMode>BASE64</commitMessageParameterMode>
+ <changeSubjectParameterMode>PLAIN</changeSubjectParameterMode>
+ <commentTextParameterMode>PLAIN</commentTextParameterMode>
<buildStartMessage></buildStartMessage>
<buildFailureMessage></buildFailureMessage>
<buildSuccessfulMessage></buildSuccessfulMessage>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
+ <serverName>__ANY__</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
</triggerOnEvents>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@1.8">
- <groovyScript>def matcher = manager.getLogMatcher("Found git-obs-mapping: ([^ ]+) .*\$")
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
+ <script>def matcher = manager.getLogMatcher("Found git-obs-mapping: ([^ ]+) .*\$")
if(matcher?.matches()) {
manager.addShortText(matcher.group(1))
}else{
manager.addShortText("??")
-}</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.16">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
+ <externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <EnvInjectBuildWrapper plugin="envinject@1.88">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description> </description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>30</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>
<name>GERRIT_REFSPEC</name>
<description>Gerrit refspec</description>
<defaultValue>master</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
- <scm class="hudson.plugins.git.GitSCM" plugin="git@3.3.0">
+ <scm class="hudson.plugins.git.GitSCM" plugin="git@3.8.0">
<configVersion>2</configVersion>
<userRemoteConfigs>
<hudson.plugins.git.UserRemoteConfig>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
</triggerOnEvents>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
</hudson.plugins.ws__cleanup.PreBuildCleanup>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Job sync to other download server</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>7</daysToKeep>
+ <daysToKeep>30</daysToKeep>
<numToKeep>1000</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.StringParameterDefinition>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher(".*snapshot_version.*\"(.*)\".*")
if(matcher?.matches()) {
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.32">
+ <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
<configs>
<hudson.plugins.parameterizedtrigger.FileBuildParameters>
<propertiesFile>create-sdkrootstrap.env</propertiesFile>
<failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
<useMatrixChild>false</useMatrixChild>
<onlyExactRuns>false</onlyExactRuns>
</hudson.plugins.parameterizedtrigger.FileBuildParameters>
</configs>
<projects>create-sdkrootstrap</projects>
- <condition>ALWAYS</condition>
+ <condition>SUCCESS</condition>
+ <triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
+ </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
+ <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
+ <configs>
+ <hudson.plugins.parameterizedtrigger.FileBuildParameters>
+ <propertiesFile>REF_REMOTE_CREATE_PRJ_OBS.env</propertiesFile>
+ <failTriggerOnMissing>false</failTriggerOnMissing>
+ <textParamValueOnNewLine>false</textParamValueOnNewLine>
+ <useMatrixChild>false</useMatrixChild>
+ <onlyExactRuns>false</onlyExactRuns>
+ </hudson.plugins.parameterizedtrigger.FileBuildParameters>
+ </configs>
+ <projects>ref-remote-create-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.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
+ <EnvInjectJobProperty plugin="envinject@2.1.5">
+ <info>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
+ <loadFilesFromMaster>false</loadFilesFromMaster>
+ </info>
+ <on>true</on>
+ <keepJenkinsSystemVariables>true</keepJenkinsSystemVariables>
+ <keepBuildVariables>true</keepBuildVariables>
+ <overrideBuildParameters>false</overrideBuildParameters>
+ </EnvInjectJobProperty>
<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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
- <EnvInjectJobProperty plugin="envinject@2.1">
- <info>
- <secureGroovyScript plugin="script-security@1.28">
- <script></script>
- <sandbox>false</sandbox>
- </secureGroovyScript>
- <loadFilesFromMaster>false</loadFilesFromMaster>
- </info>
- <on>true</on>
- <keepJenkinsSystemVariables>true</keepJenkinsSystemVariables>
- <keepBuildVariables>true</keepBuildVariables>
- <overrideBuildParameters>false</overrideBuildParameters>
- </EnvInjectJobProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>30</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>master</assignedNode>
<canRoam>false</canRoam>
- <disabled>true</disabled>
+ <disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.22.0">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher('.*"git_tag": "(.*)".*')
def matcher_2 = manager.getLogMatcher('.*git_tag: "(.*)".*')
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description></description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>3</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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher_title = manager.getLogMatcher('.*"Title": "(.*):Tizen:(.*):submit:(.*)"')
if(matcher_title?.matches()) {
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Job sync to other download server</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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.ChoiceParameterDefinition>
<a class="string-array">
<string>all</string>
<string>unified</string>
+ <string>unified_4.0</string>
<string>mobile_3.0</string>
<string>tv_3.0</string>
<string>tv_3.0.m2</string>
<string>wearable_3.0</string>
<string>base</string>
<string>base_3.0</string>
+ <string>base_4.0</string>
<string>common_3.0</string>
- <string>daily-base</string>
- <string>daily-base_3.0</string>
- <string>daily-mobile</string>
- <string>daily-mobile_3.0</string>
- <string>daily-wearable</string>
- <string>daily-wearable_3.0</string>
- <string>daily-unified</string>
</a>
</choices>
</hudson.model.ChoiceParameterDefinition>
<name>sync_repo_start_delay</name>
<description></description>
<defaultValue>0</defaultValue>
+ <trim>false</trim>
</hudson.model.TextParameterDefinition>
<hudson.model.TextParameterDefinition>
<name>snapshot_version</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.TextParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<quietPeriod>30</quietPeriod>
<assignedNode>sync_download</assignedNode>
<canRoam>false</canRoam>
- <disabled>false</disabled>
+ <disabled>true</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
<command>#!/bin/bash
-export PATH_REPO_BASE=/srv/obs/repos/
-
-
if [ "$profile" != "all" ]; then
cmd="python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py $profile --sync_repo_start_delay $sync_repo_start_delay"
if [ "$snapshot_version" != "" ]; then
eval $cmd
else
python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py unified
- python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py mobile
+ python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py unified_4.0
python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py mobile_3.0
- python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py wearable
python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py wearable_3.0
- python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py tv
python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py tv_3.0
- python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py ivi
python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py ivi_3.0
python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py base
python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py base_3.0
- python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py common
+ python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py base_4.0
python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py common_3.0
- python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py daily-mobile
- python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py daily-wearable
- python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py daily-mobile_3.0
- python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py daily-wearable_3.0
- python ${WORKSPACE}/jenkins-scripts/job_trigger_for_sync_repo.py daily-unified
fi</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.32">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
<projects>sync_repo</projects>
<condition>ALWAYS</condition>
<triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
+ <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
+ </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ </configs>
+ </hudson.plugins.parameterizedtrigger.TriggerBuilder>
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
+ <configs>
+ <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
+ <configs class="empty-list"/>
+ <configFactories>
+ <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ <filePattern>___DO_NOT__SUBMIT_REQUEST_SYNC_*.env</filePattern>
+ <noFilesFoundAction>SKIP</noFilesFoundAction>
+ </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
+ </configFactories>
+ <projects>submit-request-sync</projects>
+ <condition>ALWAYS</condition>
+ <triggerWithNoParameters>false</triggerWithNoParameters>
+ <triggerFromChildProjects>false</triggerFromChildProjects>
<buildAllNodesWithLabel>false</buildAllNodesWithLabel>
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
</configs>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This script will update gbs fullbuild related meta gerrit projects - scm/meta/build-config, scm/meta/gbs-config, scm/manifest - when reference binaries are updated (i.e. when scm/git-ref-mapping is updated)</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>__ANY__</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
</triggerOnEvents>
python ${WORKSPACE}/jenkins-scripts/job_update_gbs_meta.py</command>
</hudson.tasks.Shell>
- <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
+ <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.35.2">
<configs>
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
<configs class="empty-list"/>
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher(".*commit_msg='(.*)'\$")
if(matcher?.matches()) {
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
- <description>This job sync to AWS for TRBS repository ( buildstatus,images, etc ) </description>
+ <description>This script will update scm/git-ref-mapping when snapshot is created.
+But not every snapshot will update scm/git-ref-mapping.
+We can specifiy which snapshot number can update scm/git-ref-mapping</description>
<keepDependencies>false</keepDependencies>
<properties>
<hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>30</daysToKeep>
- <numToKeep>2000</numToKeep>
+ <daysToKeep>7</daysToKeep>
+ <numToKeep>-1</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.StringParameterDefinition>
+ <name>SUPPORT_OBS_PRJ</name>
+ <description></description>
+ <defaultValue>Tizen:3.0:Fhub3.0 Tizen:4.0:DA:Fhub3.0 Tizen:4.0:MCD:Z4 Tizen:4.0:MCD:Solis</defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
- <assignedNode>download</assignedNode>
+ <assignedNode>master</assignedNode>
<canRoam>false</canRoam>
- <disabled>true</disabled>
+ <disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers/>
<concurrentBuild>false</concurrentBuild>
<builders>
<hudson.tasks.Shell>
- <command>#/bin/bash
+ <command>#!/bin/bash
+set -x
-python jenkins-scripts/trbs/job_trbs_sync_aws.py</command>
+python ${WORKSPACE}/jenkins-scripts/job_update_git_ref_mapping.py</command>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.23">
- <script>def matcher = manager.getLogMatcher('.*"git_tag": "(.*)".*')
-def remove_path = manager.getLogMatcher('.*"remove_path": "(.*)".*')
-def target_prj = manager.getLogMatcher('.*"obs_target_prj": "(.*)".*')
-def repo_path = manager.getLogMatcher('.*"repo_path": "(.*)".*')
-
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
+ <script>def matcher = manager.getMatcher(manager.build.logFile, ".*Request URL:([^\"]*).*")
if(matcher?.matches()) {
- manager.addShortText('\n' + target_prj.group(1) + '\n' + matcher.group(1))
-}
-if(remove_path?.matches()) {
- manager.addShortText('\n rm:' + remove_path.group(1))
-}
-if(repo_path?.matches()) {
- manager.addShortText('\n' + repo_path.group(1))
+ manager.addShortText("<a href=\"${matcher.group(1)}\">${matcher.group(1)}</a>")
}</script>
<sandbox>false</sandbox>
</script>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<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.4">
- <includes>configuration, jenkins-scripts/common/*, jenkins-scripts/trbs/*.py</includes>
+ <includes>configuration, jenkins-scripts/job_update_git_ref_mapping.py, jenkins-scripts/common/*</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@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job will pull latest change to jenkins local when remote ref updated.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>2</daysToKeep>
<artifactNumToKeep>500</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>
<name>GERRIT_PROJECT</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
</triggerOnEvents>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.tasks.Mailer plugin="mailer@1.20">
+ <hudson.tasks.Mailer plugin="mailer@1.21">
<recipients></recipients>
<dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
<sendToIndividuals>false</sendToIndividuals>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>Push the nuget server after collect a nuget packages. this jobs must be run on Download Server</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <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>
<name>TRIGGER_INFO</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</hudson.tasks.Shell>
</builders>
<publishers>
- <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
- <script plugin="script-security@1.28">
+ <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.4">
+ <script plugin="script-security@1.43">
<script>def matcher = manager.getLogMatcher('.*\"build_id\": "(.*)".*')
if(matcher?.matches()) {
<behavior>0</behavior>
<runForMatrixParent>false</runForMatrixParent>
</org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
- <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.34">
<patterns class="empty-list"/>
<deleteDirs>false</deleteDirs>
<skipWhenFailed>false</skipWhenFailed>
</hudson.plugins.ws__cleanup.WsCleanup>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job will pull latest change to jenkins local when remote ref updated.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
- <daysToKeep>7</daysToKeep>
- <numToKeep>500</numToKeep>
+ <daysToKeep>-1</daysToKeep>
+ <numToKeep>5</numToKeep>
<artifactDaysToKeep>7</artifactDaysToKeep>
<artifactNumToKeep>500</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>
+ <name>GERRIT_PROJECT</name>
+ <description></description>
+ <defaultValue></defaultValue>
+ <trim>false</trim>
+ </hudson.model.StringParameterDefinition>
+ </parameterDefinitions>
+ </hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
<quietPeriod>0</quietPeriod>
<assignedNode>master</assignedNode>
<canRoam>false</canRoam>
- <disabled>false</disabled>
+ <disabled>true</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.22.0">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit</serverName>
+ <serverName>__ANY__</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
</triggerOnEvents>
</hudson.tasks.Shell>
</builders>
<publishers>
- <hudson.tasks.Mailer plugin="mailer@1.18">
+ <hudson.tasks.Mailer plugin="mailer@1.21">
<recipients></recipients>
<dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
<sendToIndividuals>false</sendToIndividuals>
</hudson.tasks.Mailer>
</publishers>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description> </description>
<scanQueueFor>ALL</scanQueueFor>
<blockingJobs>pre-release-request</blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<name>PROJECTS</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>REPOSITORIES</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>EVENT_TYPE</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>ROOTSTRAP_UPDATED</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>START_ABS</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>FINISH_ABS</name>
<description></description>
<defaultValue></defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
python ${WORKSPACE}/jenkins-scripts/abs/job_update_abs_rbs_status_for_dashboard.py</command>
</hudson.tasks.Shell>
</builders>
- <publishers>
- </publishers>
+ <publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job stores git_obs_mapping into the download server (.dashboard/git_obs_mapping/mapping.json)</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>2</daysToKeep>
<artifactNumToKeep>500</artifactNumToKeep>
</strategy>
</jenkins.model.BuildDiscarderProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
- <autoRebuild>false</autoRebuild>
- <rebuildDisabled>false</rebuildDisabled>
- </com.sonyericsson.rebuild.RebuildSettings>
</properties>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>master</assignedNode>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
</triggerOnEvents>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job will pull latest change to jenkins local when remote ref updated.</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>-1</daysToKeep>
<artifactNumToKeep>500</artifactNumToKeep>
</strategy>
</jenkins.model.BuildDiscarderProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
- <autoRebuild>false</autoRebuild>
- <rebuildDisabled>false</rebuildDisabled>
- </com.sonyericsson.rebuild.RebuildSettings>
</properties>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>master</assignedNode>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit_rabbitmq</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
</triggerOnEvents>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
</info>
</EnvInjectBuildWrapper>
</buildWrappers>
-</project>
+</project>
\ No newline at end of file
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
<description>This job stores two mappings (git projects - gerrit domains and gerrit domains - user emails) into the download server (.dashboard/{git_domain_map.json,domain_user_map.json})</description>
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
+ <autoRebuild>false</autoRebuild>
+ <rebuildDisabled>false</rebuildDisabled>
+ </com.sonyericsson.rebuild.RebuildSettings>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>2</daysToKeep>
<artifactNumToKeep>500</artifactNumToKeep>
</strategy>
</jenkins.model.BuildDiscarderProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
- <autoRebuild>false</autoRebuild>
- <rebuildDisabled>false</rebuildDisabled>
- </com.sonyericsson.rebuild.RebuildSettings>
</properties>
<scm class="hudson.scm.NullSCM"/>
<assignedNode>master</assignedNode>
</builders>
<publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<deleteDirs>false</deleteDirs>
<cleanupParameter></cleanupParameter>
<externalDelete></externalDelete>
<hudsonHomeRelative>false</hudsonHomeRelative>
<relativeTo>userContent</relativeTo>
</com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
- <EnvInjectBuildWrapper plugin="envinject@2.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
- <secureGroovyScript plugin="script-security@1.28">
+ <secureGroovyScript plugin="script-security@1.43">
<script></script>
<sandbox>false</sandbox>
</secureGroovyScript>
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.1' encoding='UTF-8'?>
<project>
<actions/>
- <description>This job will pull latest change to jenkins local when remote ref updated.</description>
+ <description>This job will verify xml/yaml meta files from gerrit review.</description>
<keepDependencies>false</keepDependencies>
<properties>
<hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
<scanQueueFor>DISABLED</scanQueueFor>
<blockingJobs></blockingJobs>
</hudson.plugins.buildblocker.BuildBlockerProperty>
- <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
+ <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.28">
<autoRebuild>false</autoRebuild>
<rebuildDisabled>false</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
- <jenkins.model.BuildDiscarderProperty>
- <strategy class="hudson.tasks.LogRotator">
- <daysToKeep>7</daysToKeep>
- <numToKeep>500</numToKeep>
- <artifactDaysToKeep>7</artifactDaysToKeep>
- <artifactNumToKeep>500</artifactNumToKeep>
- </strategy>
- </jenkins.model.BuildDiscarderProperty>
- <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"/>
<quietPeriod>0</quietPeriod>
- <assignedNode>storage</assignedNode>
+ <assignedNode>master</assignedNode>
<canRoam>false</canRoam>
<disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.22.0">
+ <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.27.5">
<spec></spec>
<gerritProjects>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
- <compareType>ANT</compareType>
- <pattern>**</pattern>
+ <compareType>REG_EXP</compareType>
+ <pattern>scm/test|scm/meta/snapshot-repo-conf|scm/git-obs-mapping|scm/git-ref-mapping</pattern>
<branches>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
<compareType>ANT</compareType>
- <pattern>refs/tags/accepted/**</pattern>
+ <pattern>**</pattern>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
</branches>
<disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
</gerritProjects>
+ <dynamicGerritProjects class="empty-list"/>
<skipVote>
<onSuccessful>false</onSuccessful>
<onFailed>false</onFailed>
<dependencyJobsNames></dependencyJobsNames>
<commitMessageParameterMode>BASE64</commitMessageParameterMode>
<changeSubjectParameterMode>PLAIN</changeSubjectParameterMode>
- <commentTextParameterMode>BASE64</commentTextParameterMode>
+ <commentTextParameterMode>PLAIN</commentTextParameterMode>
<buildStartMessage></buildStartMessage>
<buildFailureMessage></buildFailureMessage>
<buildSuccessfulMessage></buildSuccessfulMessage>
<buildNotBuiltMessage></buildNotBuiltMessage>
<buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
<customUrl></customUrl>
- <serverName>public_gerrit</serverName>
+ <serverName>local_gerrit</serverName>
<triggerOnEvents>
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
<excludeDrafts>false</excludeDrafts>
<excludeTrivialRebase>false</excludeTrivialRebase>
<excludeNoCodeChange>false</excludeNoCodeChange>
</com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
- <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
</triggerOnEvents>
<dynamicTriggerConfiguration>false</dynamicTriggerConfiguration>
<triggerConfigURL></triggerConfigURL>
<command>#!/bin/bash
set -x
-sudo -u obsservicerun -E python ${WORKSPACE}/jenkins-scripts/trbs/job_trbs_update_git.py</command>
+python ${WORKSPACE}/jenkins-scripts/job_validate_scm_meta_resources.py</command>
</hudson.tasks.Shell>
</builders>
- <publishers>
- <hudson.tasks.Mailer plugin="mailer@1.18">
- <recipients></recipients>
- <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
- <sendToIndividuals>false</sendToIndividuals>
- </hudson.tasks.Mailer>
- </publishers>
+ <publishers/>
<buildWrappers>
- <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.30">
+ <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.34">
<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.4">
- <includes>configuration, jenkins-scripts/common/*, jenkins-scripts/trbs/*.py</includes>
+ <includes>configuration, jenkins-scripts/job_validate_scm_meta_resources.py, jenkins-scripts/common/*</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@1.93.1">
+ <EnvInjectBuildWrapper plugin="envinject@2.1.5">
<info>
<propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
+ <secureGroovyScript plugin="script-security@1.43">
+ <script></script>
+ <sandbox>false</sandbox>
+ </secureGroovyScript>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
</EnvInjectBuildWrapper>
%description tools-testing
Jenkins jobs for tools-testing customer appliance instance
-%package trbs
-Summary: Jenkins jobs for separage TRBS system
-Group: Development/Tools/Building
-Requires: %{name}-common = %{version}-%{release}
-
-%description trbs
-Jenkins jobs for separate TRBS system
-
%package abs
Summary: Jenkins jobs for separage ABS system
Group: Development/Tools/Building
%description abs
Jenkins jobs for separate ABS system
+%package gbs
+Summary: Jenkins jobs for separage GBS system
+Group: Development/Tools/Building
+Requires: %{name}-common = %{version}-%{release}
+
+%description gbs
+Jenkins jobs for separate GBS system
+
%prep
%setup -q
%config %{destdir}/ondemand_slave_control/config.xml
%dir %{destdir}/ondemand_slave_imager_checker/
%config %{destdir}/ondemand_slave_imager_checker/config.xml
-%dir %{destdir}/update-gbs-meta/
-%config %{destdir}/update-gbs-meta/config.xml
-%dir %{destdir}/gbs-ref-fullbuild/
-%config %{destdir}/gbs-ref-fullbuild/config.xml
%dir %{destdir}/submit-request-git-sync/
%config %{destdir}/submit-request-git-sync/config.xml
-%dir %{destdir}/generate_gbs_full_build_script/
-%config %{destdir}/generate_gbs_full_build_script/config.xml
-%dir %{destdir}/purge-tools-services-tester-projects/
-%config %{destdir}/purge-tools-services-tester-projects/config.xml
%dir %{destdir}/repa_auto_reject/
%config %{destdir}/repa_auto_reject/config.xml
-%dir %{destdir}/gbsfullbuild-create-snapshot/
-%config %{destdir}/gbsfullbuild-create-snapshot/config.xml
-%dir %{destdir}/gbsfullbuild-image-creator/
-%config %{destdir}/gbsfullbuild-image-creator/config.xml
-%dir %{destdir}/gbsfullbuild-buildlogs/
-%config %{destdir}/gbsfullbuild-buildlogs/config.xml
-%dir %{destdir}/gbs-dashboard-build
-%config %{destdir}/gbs-dashboard-build/config.xml
-%dir %{destdir}/gbsdbbuild-create-snapshot
-%config %{destdir}/gbsdbbuild-create-snapshot/config.xml
-%dir %{destdir}/gbsdbbuild-one-repoarch-build
-%config %{destdir}/gbsdbbuild-one-repoarch-build/config.xml
-%dir %{destdir}/BUILD-MONITOR-GBS
-%config %{destdir}/BUILD-MONITOR-GBS/config.xml
-%dir %{destdir}/gbs_build_dispatcher
-%config %{destdir}/gbs_build_dispatcher/config.xml
-%dir %{destdir}/gbsdbbuild-update-meta
-%config %{destdir}/gbsdbbuild-update-meta/config.xml
%dir %{destdir}/notify-buildstatus
%config %{destdir}/notify-buildstatus/config.xml
%dir %{destdir}/obs_worker_scailing
%config %{destdir}/project_manager/config.xml
%dir %{destdir}/update_abs_rbs_for_dashboard
%config %{destdir}/update_abs_rbs_for_dashboard/config.xml
+%dir %{destdir}/IMPORTRPM_OBS_SYNC/
+%config %{destdir}/IMPORTRPM_OBS_SYNC/config.xml
+%dir %{destdir}/trigger_for_sync_repo/
+%config %{destdir}/trigger_for_sync_repo/config.xml
+%dir %{destdir}/TRIGGER_OBS_SYNC/
+%config %{destdir}/TRIGGER_OBS_SYNC/config.xml
+%dir %{destdir}/Sync-MCD2SPIN-Git/
+%config %{destdir}/Sync-MCD2SPIN-Git/config.xml
+%dir %{destdir}/create-snapdiff-sync/
+%config %{destdir}/create-snapdiff-sync/config.xml
+%dir %{destdir}/create-snapshot-devel/
+%config %{destdir}/create-snapshot-devel/config.xml
+%dir %{destdir}/ref-copy-project-obs-sync-mapping/
+%config %{destdir}/ref-copy-project-obs-sync-mapping/config.xml
+%dir %{destdir}/repa-auto-reject/
+%config %{destdir}/repa-auto-reject/config.xml
+%dir %{destdir}/rsync_download_switch/
+%config %{destdir}/rsync_download_switch/config.xml
+%dir %{destdir}/submit-request-sync/
+%config %{destdir}/submit-request-sync/config.xml
+%dir %{destdir}/update-git-ref-mapping/
+%config %{destdir}/update-git-ref-mapping/config.xml
+%dir %{destdir}/validate-scm-meta-resources/
+%config %{destdir}/validate-scm-meta-resources/config.xml
%files common
%defattr(-,jenkins,jenkins)
%config %{destdir}/Tools-mic/config.xml
%dir %{destdir}/Tools-repa/
%config %{destdir}/Tools-repa/config.xml
+%dir %{destdir}/purge-tools-services-tester-projects/
+%config %{destdir}/purge-tools-services-tester-projects/config.xml
-%files trbs
+%files abs
%defattr(-,jenkins,jenkins)
%dir /var/lib/jenkins
-%dir %{destdir}/IMPORTRPM_OBS_SYNC/
-%config %{destdir}/IMPORTRPM_OBS_SYNC/config.xml
-%dir %{destdir}/TRBS_AUTO_REMOVE/
-%config %{destdir}/TRBS_AUTO_REMOVE/config.xml
-%dir %{destdir}/TRBS_BUILDLOGS/
-%config %{destdir}/TRBS_BUILDLOGS/config.xml
-%dir %{destdir}/TRBS_IMAGE_CREATOR/
-%config %{destdir}/TRBS_IMAGE_CREATOR/config.xml
-%dir %{destdir}/TRBS_MAKE_REPO_KS/
-%config %{destdir}/TRBS_MAKE_REPO_KS/config.xml
-%dir %{destdir}/TRBS_OBS_UPDATE_GIT/
-%config %{destdir}/TRBS_OBS_UPDATE_GIT/config.xml
-%dir %{destdir}/TRBS_POST_IMAGE_CREATOR/
-%config %{destdir}/TRBS_POST_IMAGE_CREATOR/config.xml
-%dir %{destdir}/TRBS_REPO_CLEANUP/
-%config %{destdir}/TRBS_REPO_CLEANUP/config.xml
-%dir %{destdir}/TRBS_SUBMIT/
-%config %{destdir}/TRBS_SUBMIT/config.xml
-%dir %{destdir}/TRBS_SUBMIT_GROUP/
-%config %{destdir}/TRBS_SUBMIT_GROUP/config.xml
-%dir %{destdir}/TRBS_SYNC_AWS/
-%config %{destdir}/TRBS_SYNC_AWS/config.xml
-%dir %{destdir}/TRBS_TEST_AUTOMATION/
-%config %{destdir}/TRBS_TEST_AUTOMATION/config.xml
-%dir %{destdir}/trigger_for_sync_repo/
-%config %{destdir}/trigger_for_sync_repo/config.xml
-%dir %{destdir}/TRIGGER_OBS_SYNC/
-%config %{destdir}/TRIGGER_OBS_SYNC/config.xml
+%dir %{destdir}/abs-build/
+%config %{destdir}/abs-build/config.xml
+%dir %{destdir}/abs-build-check/
+%config %{destdir}/abs-build-check/config.xml
+%dir %{destdir}/abs-update-request/
+%config %{destdir}/abs-update-request/config.xml
-%files abs
+%files gbs
%defattr(-,jenkins,jenkins)
%dir /var/lib/jenkins
-%dir %{destdir}/abs-batch-all/
-%config %{destdir}/abs-batch-all/config.xml
-%dir %{destdir}/abs-builder/
-%config %{destdir}/abs-builder/config.xml
-%dir %{destdir}/abs-builder-pilot/
-%config %{destdir}/abs-builder-pilot/config.xml
-%dir %{destdir}/abs-create-obs/
-%config %{destdir}/abs-create-obs/config.xml
-%dir %{destdir}/abs-entry/
-%config %{destdir}/abs-entry/config.xml
-%dir %{destdir}/abs-update-vm/
-%config %{destdir}/abs-update-vm/config.xml
+%dir %{destdir}/gbs_build_dispatcher/
+%config %{destdir}/gbs_build_dispatcher/config.xml
+%dir %{destdir}/gbs-dashboard-build/
+%config %{destdir}/gbs-dashboard-build/config.xml
+%dir %{destdir}/gbsdbbuild-create-snapshot/
+%config %{destdir}/gbsdbbuild-create-snapshot/config.xml
+%dir %{destdir}/gbsdbbuild-one-repoarch-build/
+%config %{destdir}/gbsdbbuild-one-repoarch-build/config.xml
+%dir %{destdir}/gbsdbbuild-update-meta/
+%config %{destdir}/gbsdbbuild-update-meta/config.xml
+%dir %{destdir}/gbsfullbuild-buildlogs/
+%config %{destdir}/gbsfullbuild-buildlogs/config.xml
+%dir %{destdir}/gbsfullbuild-create-snapshot/
+%config %{destdir}/gbsfullbuild-create-snapshot/config.xml
+%dir %{destdir}/gbsfullbuild-image-creator/
+%config %{destdir}/gbsfullbuild-image-creator/config.xml
+%dir %{destdir}/gbs-ref-fullbuild/
+%config %{destdir}/gbs-ref-fullbuild/config.xml
+%dir %{destdir}/generate_gbs_full_build_script/
+%config %{destdir}/generate_gbs_full_build_script/config.xml
+%dir %{destdir}/update-gbs-meta/
+%config %{destdir}/update-gbs-meta/config.xml
+%dir %{destdir}/BUILD-MONITOR-GBS/
+%config %{destdir}/BUILD-MONITOR-GBS/config.xml
%changelog