<?xml version='1.0' encoding='UTF-8'?> <!-- Created: 2012-10-21 Y. Schumann --> <!-- $Id$ --> <project> <actions/> <description>Buildjob fuer eisfair-Paket</description> <logRotator> <daysToKeep>-1</daysToKeep> <numToKeep>50</numToKeep> <artifactDaysToKeep>-1</artifactDaysToKeep> <artifactNumToKeep>5</artifactNumToKeep> </logRotator> <keepDependencies>false</keepDependencies> <properties/> <scm class="hudson.scm.SubversionSCM" plugin="subversion@1.43"> <locations> <hudson.scm.SubversionSCM_-ModuleLocation> <remote>URL/PATH/SECTION/PACKAGE</remote> <local>./SECTION/PACKAGE</local> </hudson.scm.SubversionSCM_-ModuleLocation> </locations> <excludedRegions/> <includedRegions/> <excludedUsers/> <excludedRevprop/> <excludedCommitMessages/> <workspaceUpdater class="hudson.scm.subversion.UpdateWithCleanUpdater"/> </scm> <assignedNode>eisfair</assignedNode> <canRoam>false</canRoam> <disabled>false</disabled> <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding> <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding> <triggers class="vector"> <hudson.triggers.SCMTrigger> <spec>22,52 * * * *</spec> </hudson.triggers.SCMTrigger> </triggers> <concurrentBuild>false</concurrentBuild> <builders> <hudson.tasks.Shell> <command>echo "Cleaning up result target folders 1 and 2" rm -rf build mkdir -p build/1 build/2 </command> </hudson.tasks.Shell> <hudson.tasks.Shell> <command>echo "Building eisfair 2 package" svn --depth infinity revert ./SECTION/${JOB_NAME} _ADMIN/mktarball.sh --setversion svn eis2+${JOB_NAME} cd SECTION for i in `ls *.tar.*` ; do mv $i ../build/2/${i#eis2+} done cd - cp build/2/${JOB_NAME}.* ${CI_RESULTFOLDER_EISFAIR} _ADMIN/create-eislist-new.sh --no-list-creation --development-version ${JOB_NAME} </command> </hudson.tasks.Shell> </builders> <publishers> <hudson.tasks.ArtifactArchiver> <artifacts>**/${JOB_NAME}.tar.*</artifacts> <latestOnly>false</latestOnly> </hudson.tasks.ArtifactArchiver> <hudson.tasks.BuildTrigger> <childProjects>_CreateEislist</childProjects> <threshold> <name>SUCCESS</name> <ordinal>0</ordinal> <color>BLUE</color> </threshold> </hudson.tasks.BuildTrigger> <hudson.plugins.emailext.ExtendedEmailPublisher plugin="email-ext@2.24.1"> <recipientList>$DEFAULT_RECIPIENTS</recipientList> <configuredTriggers> <hudson.plugins.emailext.plugins.trigger.UnstableTrigger> <email> <recipientList>$DEFAULT_RECIPIENTS</recipientList> <subject>$PROJECT_DEFAULT_SUBJECT</subject> <body>$PROJECT_DEFAULT_CONTENT</body> <sendToDevelopers>true</sendToDevelopers> <sendToRequester>false</sendToRequester> <includeCulprits>false</includeCulprits> <sendToRecipientList>true</sendToRecipientList> </email> </hudson.plugins.emailext.plugins.trigger.UnstableTrigger> <hudson.plugins.emailext.plugins.trigger.FailureTrigger> <email> <recipientList>$DEFAULT_RECIPIENTS</recipientList> <subject>$PROJECT_DEFAULT_SUBJECT</subject> <body>$PROJECT_DEFAULT_CONTENT</body> <sendToDevelopers>true</sendToDevelopers> <sendToRequester>false</sendToRequester> <includeCulprits>false</includeCulprits> <sendToRecipientList>true</sendToRecipientList> </email> </hudson.plugins.emailext.plugins.trigger.FailureTrigger> <hudson.plugins.emailext.plugins.trigger.StillFailingTrigger> <email> <recipientList>$DEFAULT_RECIPIENTS</recipientList> <subject>$PROJECT_DEFAULT_SUBJECT</subject> <body>$PROJECT_DEFAULT_CONTENT</body> <sendToDevelopers>true</sendToDevelopers> <sendToRequester>false</sendToRequester> <includeCulprits>false</includeCulprits> <sendToRecipientList>true</sendToRecipientList> </email> </hudson.plugins.emailext.plugins.trigger.StillFailingTrigger> <hudson.plugins.emailext.plugins.trigger.SuccessTrigger> <email> <recipientList>$DEFAULT_RECIPIENTS</recipientList> <subject>$PROJECT_DEFAULT_SUBJECT</subject> <body>$PROJECT_DEFAULT_CONTENT</body> <sendToDevelopers>false</sendToDevelopers> <sendToRequester>false</sendToRequester> <includeCulprits>false</includeCulprits> <sendToRecipientList>true</sendToRecipientList> </email> </hudson.plugins.emailext.plugins.trigger.SuccessTrigger> <hudson.plugins.emailext.plugins.trigger.FixedTrigger> <email> <recipientList>$DEFAULT_RECIPIENTS</recipientList> <subject>$PROJECT_DEFAULT_SUBJECT</subject> <body>$PROJECT_DEFAULT_CONTENT</body> <sendToDevelopers>true</sendToDevelopers> <sendToRequester>false</sendToRequester> <includeCulprits>false</includeCulprits> <sendToRecipientList>true</sendToRecipientList> </email> </hudson.plugins.emailext.plugins.trigger.FixedTrigger> <hudson.plugins.emailext.plugins.trigger.StillUnstableTrigger> <email> <recipientList>$DEFAULT_RECIPIENTS</recipientList> <subject>$PROJECT_DEFAULT_SUBJECT</subject> <body>$PROJECT_DEFAULT_CONTENT</body> <sendToDevelopers>true</sendToDevelopers> <sendToRequester>false</sendToRequester> <includeCulprits>false</includeCulprits> <sendToRecipientList>true</sendToRecipientList> </email> </hudson.plugins.emailext.plugins.trigger.StillUnstableTrigger> </configuredTriggers> <contentType>default</contentType> <defaultSubject>$DEFAULT_SUBJECT</defaultSubject> <defaultContent>$DEFAULT_CONTENT</defaultContent> <attachmentsPattern/> <presendScript/> </hudson.plugins.emailext.ExtendedEmailPublisher> <hudson.plugins.ircbot.IrcPublisher plugin="ircbot@2.20"> <targets> <hudson.plugins.im.GroupChatIMMessageTarget plugin="instant-messaging@1.22"> <name>#net(t)work(s)-ci</name> <notificationOnly>true</notificationOnly> </hudson.plugins.im.GroupChatIMMessageTarget> <hudson.plugins.im.GroupChatIMMessageTarget plugin="instant-messaging@1.22"> <name>#eisfair-ci</name> <notificationOnly>true</notificationOnly> </hudson.plugins.im.GroupChatIMMessageTarget> </targets> <strategy>ALL</strategy> <notifyOnBuildStart>true</notifyOnBuildStart> <notifySuspects>false</notifySuspects> <notifyCulprits>false</notifyCulprits> <notifyFixers>false</notifyFixers> <notifyUpstreamCommitters>false</notifyUpstreamCommitters> <buildToChatNotifier class="hudson.plugins.im.build_notify.DefaultBuildToChatNotifier" plugin="instant-messaging@1.22"/> <matrixMultiplier>ONLY_CONFIGURATIONS</matrixMultiplier> <channels/> </hudson.plugins.ircbot.IrcPublisher> <hudson.plugins.twitter.TwitterPublisher plugin="twitter@0.6"/> </publishers> <buildWrappers> <hudson.plugins.timestamper.TimestamperBuildWrapper plugin="timestamper@1.3.2"/> <hpi.CopyDataToWorkspacePlugin plugin="copy-data-to-workspace-plugin@1.0"> <folderPath>jobs/_ADMIN/workspace/</folderPath> <makeFilesExecutable>true</makeFilesExecutable> <deleteFilesAfterBuild>true</deleteFilesAfterBuild> </hpi.CopyDataToWorkspacePlugin> </buildWrappers> </project>