MAPPING_PROJECTS=
MAPPING_PRJ=scm/git-obs-mapping
REPOSYAML_PRJ=scm/meta/snapshot-repo-conf
+# Ref Git related parameters
+REF_MAP_UPDATE_ENABLED=1
+REF_MAPPING_PRJ=scm/git-ref-mapping
+
+# TEST TRIGGER
+TEST_TRIGGER_GIT_PATH=scm/test-trigger
# Image Testing parameters
TESTABLE_IMAGE_DOWNLOADABLES=bz2,bmap
#
#SYNC_GERRIT_PROJECT_PATTERN=[{'project':'^(?!scm/).*$', 'refname':'.*'}]
+#### CONFIGURATION OF TEST TRIGGER ####
+TEST_AUTOMATION_ENABLED=0
+TEST_JENKINS_URL=
+TEST_JENKINS_USER=
+TEST_JENKINS_PW=
+TEST_JOB_NAME=
+TEST_FHUB3.0_JOB_NAME=
+TEST_JOB_TOKEN=
+
+#### CONFIGURATION OF PUBLIC TEST TRIGGER ####
+PUBLIC_TEST_AUTOMATION_ENABLED=0
+PUBLIC_TEST_JENKINS_URL=
+PUBLIC_TEST_JENKINS_USER=
+PUBLIC_TEST_JENKINS_API_TOKEN=
+PUBLIC_TEST_JENKINS_JOB_NAME=
+
## BuildMonitor
BUILDMONITOR_ENABLED=0
BUILDMONITOR_IP=
BUILDMONITOR_PASS=
BUILDMONITOR_NAME=
BUILDMONITOR_MAX_MSG_LEN=295
-DROPPED_PRERELEASE_PROJECTS=Tizen:3.0:Mobile,Tizen:3.0:Wearable,Tizen:3.0:TV,Tizen:3.0:IVI
+DROPPED_PRERELEASE_PROJECTS=
## Post Image
POST_IMAGE_POLL_CNT=3
##########################################################
# Default : 0 # disalbe : 0 enablle : 1
REF_CREATE_PRJ_OBS_ENABLE=0
+REF_USE_FOR_PRERELEASE=0
REF_REMOTE_CREATE_PRJ_OBS_ENABLE=0
# Example Active projects
# profiles = [
--- /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>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>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>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>true</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/job_test_trigger_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>
+ </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/job_test_trigger_automation.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>