Loading
<p>Maintenance stream: Eclipse OCL build using Tycho to build from a GIT maintenance branch and a downstream job to promote.</p>
Loading...
5
1
Testing...
${
}
BUILD_TYPE
nightly interim stable release
<ul> <li> N - Nightly build <li> I - Interim / Integration build <li> S - Stable build <li> R - Release build </ul>
BUILD_ALIAS
Set an alias like 6.18.0M1 and BUILD_TYPE = S to build a milestone or an alias like 6.18.0 and BUILD_TYPE = R to build the release.
JAVADOC
-P javadoc
Select the "javadoc" profile to generate and consequently promote Javadoc. Javadoc should normally be regenerated as part of a final RC build.
PDFDOC
-P pdfdoc
Select the "pdfdoc" profile to copy and consequently promote the PDF doc. The PDF doc should normally be manually regenerated and committed to GIT before promotion as part of a final RC build.
GOAL
verify zzdeploy
Whether to build-and-test, or build-and-test-and-deploy to repo.eclipse.org. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=562307 for what needs to be done to make deploy work.
BRANCH_NAME
origin/maintenance/6.17.2
Specify a maintenance branch name for example: (origin/maintenance/6.17.2)
migration
2
https://git.eclipse.org/r/ocl/org.eclipse.ocl
origin
+refs/heads/*:refs/remotes/origin/*
*/master
${BRANCH_NAME}
JENKINS_URL
TOKEN_NAME
H 2 * * 0
Jenkins please retry a build
.*\[skip\W+ci\].*
H/5 * * * *
H */6 * * 1-6
120
--show-version clean $GOAL -P$BUILD_TYPE -Psign ${JAVADOC} ${PDFDOC}
releng/org.eclipse.ocl.releng.tycho/pom.xml
BUILD_TYPE=$BUILD_TYPE BUILD_ALIAS=$BUILD_ALIAS
ed@willink.me.uk
tests/*.test*/target/surefire-reports/*.xml,tests/*.test*/target/surefire-reports/*/*.xml
1.0
releng/org.eclipse.ocl.releng.build-site/target/*.zip,releng/org.eclipse.ocl.releng.build-site/target/*.properties,releng/org.eclipse.ocl.releng.build-site/target/*.pdf,releng/org.eclipse.ocl.releng.build-site/target/*.sh
promoter
releng/org.eclipse.ocl.releng.build-site/target/publisher.properties