incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Justin Mclean <jus...@classsoftware.com>
Subject Re: Release target and Jenekins
Date Wed, 12 Dec 2012 07:16:12 GMT
Hi,

Here's the job configuration, perhaps that will help?

<project>
<actions/>
<description>
Build the Apache Flex SDK nightly or on the hour if code has been committed to SVN
</description>
<logRotator>
<daysToKeep>7</daysToKeep>
<numToKeep>10</numToKeep>
<artifactDaysToKeep>-1</artifactDaysToKeep>
<artifactNumToKeep>-1</artifactNumToKeep>
</logRotator>
<keepDependencies>false</keepDependencies>
<properties>
<org.jenkinsci.plugins.mavenrepocleaner.MavenRepoCleanerProperty plugin="maven-repo-cleaner@1.1">
<notOnThisProject>false</notOnThisProject>
</org.jenkinsci.plugins.mavenrepocleaner.MavenRepoCleanerProperty>
</properties>
<scm class="hudson.scm.SubversionSCM" plugin="subversion@1.39">
<locations>
<hudson.scm.SubversionSCM_-ModuleLocation>
<remote>
https://svn.apache.org/repos/asf/incubator/flex/sdk/branches/develop
</remote>
<local>.</local>
</hudson.scm.SubversionSCM_-ModuleLocation>
</locations>
<browser class="hudson.scm.browsers.ViewSVN">
<url>http://svn.apache.org/viewvc/</url>
</browser>
<excludedRegions/>
<includedRegions/>
<excludedUsers/>
<excludedRevprop/>
<excludedCommitMessages/>
<workspaceUpdater class="hudson.scm.subversion.UpdateUpdater"/>
</scm>
<assignedNode>Windows</assignedNode>
<canRoam>false</canRoam>
<disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<jdk>JDK 1.6 (latest)</jdk>
<triggers class="vector">
<hudson.triggers.TimerTrigger>
<spec>
# run once per day at no particular specific time H H * * *
</spec>
</hudson.triggers.TimerTrigger>
<hudson.triggers.SCMTrigger>
<spec>
# poll every hour and build if required 0 0-23 * * *
</spec>
<ignorePostCommitHooks>false</ignorePostCommitHooks>
</hudson.triggers.SCMTrigger>
</triggers>
<concurrentBuild>false</concurrentBuild>
<builders>
<hudson.tasks.Ant plugin="ant@1.1">
<targets>main</targets>
<antName>Ant 1.7.0</antName>
<buildFile>jenkins.xml</buildFile>
</hudson.tasks.Ant>
<hudson.tasks.Ant plugin="ant@1.1">
<targets>clean main source-release</targets>
<antName>Ant 1.7.0</antName>
<buildFile>build.xml</buildFile>
<properties>build.number=${SVN_REVISION} build.noprompt=</properties>
</hudson.tasks.Ant>
</builders>
<publishers>
<hudson.tasks.Mailer>
<recipients>
justin@classsoftware.com cframpto@adobe.com jonbcampos@gmail.com christophe.herreman@gmail.com
</recipients>
<dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
<sendToIndividuals>true</sendToIndividuals>
</hudson.tasks.Mailer>
</publishers>
<buildWrappers>
<hudson.plugins.build__timeout.BuildTimeoutWrapper plugin="build-timeout@1.11">
<timeoutMinutes>30</timeoutMinutes>
<failBuild>false</failBuild>
<writingDescription>false</writingDescription>
<timeoutPercentage>0</timeoutPercentage>
<timeoutType>absolute</timeoutType>
<timeoutMinutesElasticDefault>3</timeoutMinutesElasticDefault>
</hudson.plugins.build__timeout.BuildTimeoutWrapper>
<hudson.plugins.setenv.SetEnvBuildWrapper plugin="setenv@1.1">
<localVarText>
AIR_HOME=${WORKSPACE}/air/AIR Integration Kit FLASHPLAYER_DEBUGGER=C\:/Program\ Files\ (x86)/Adobe/flashplayer_11_sa_debug_32bit.exe
PLAYERGLOBAL_HOME=${WORKSPACE}/lib/player PIXELBENDER_HOME=C\:/Program\ Files\ (x86)/Adobe/Adobe
Utilities\ -\ CS5/Pixel\ Bender\ Toolkit\ 2
</localVarText>
</hudson.plugins.setenv.SetEnvBuildWrapper>
</buildWrappers>
</project>

Justin
Mime
View raw message