blob: ee5daa732f5d3d7272e3d2591d81dbf2c95b5080 [file] [log] [blame]
<project default="run" name="promote.xml - Promote a build from build server to production server">
<target name="run">
<!--
To use this script, you must have configured a promote*.properties file.
Then, on build.eclipe.org, run commandline:
ant -f promote.xml
If you need to reuse this script with multiple properties files (eg., from
multiple Hudson builds across multiple branches), use the commandline
flag -Dpromote.properties:
ant -f promote.xml -Dpromote.properties=promote.properties.R2_0_branch
-->
<property name="promote.properties" value="promote.properties" />
<property file="${promote.properties}"/>
<!-- load build properties -->
<property file="build.properties" />
<property name="relengBuilderDir" value="${basedir}" />
<!-- invoke common promotion script (if run elsewhere, change relengCommonBuilderDir to correct path) -->
<property name="relengCommonBuilderDir" value="/opt/public/cbi/build/org.eclipse.dash.common.releng" />
<ant antfile="${relengCommonBuilderDir}/promote.xml" dir="${relengCommonBuilderDir}" />
</target>
</project>