blob: 18b33f3d4bf92426bd8dabea0c8be78aaeb05cc0 [file] [log] [blame]
<?xml version="1.0"?>
<!-- -->
<!-- Copyright (c) 2008 Cisco Systems, Inc. -->
<!-- All rights reserved. This program and the accompanying materials -->
<!-- are made available under the terms of the Eclipse Public License v1.0 -->
<!-- which accompanies this distribution, and is available at -->
<!-- http://www.eclipse.org/legal/epl-v10.html -->
<!-- -->
<!-- Contributors: -->
<!-- Cisco Systems, Inc. - erdillon -->
<!-- -->
<!-- Build script for All Tigerstripe Features in one go -->
<project default="main" basedir=".">
<property file="bootstrap.properties" />
<property file="base-build.properties" />
<property file="local.properties" />
<property environment="env" />
<target name="init">
<touch file="${user.home}/.cvspass" />
<property name="date" value="${env.TSDATE}" />
<property name="time" value="${env.TSTIME}" />
<property name="timestamp" value="${date}${time}" />
<property name="buildType" value="N" />
<property name="buildId" value="v${timestamp}_incubation" />
<property name="component" value="nightly" />
<property name="mapsCheckoutTag" value="HEAD" />
<property name="stream" value="0.3.0" />
<property name="fetchTag" value="HEAD" />
<!-- Login details (username/password) for download site and update site -->
<property name="login.properties" value="${basedir}/eclipse-login.properties" />
<!-- For Nightly/Integration builds, the buildLabel is set to the buildId -->
<property name="buildLabel" value="${buildId}" />
</target>
<target name="main" depends="init">
<echo message="Building Workbench for Ganymede..." />
<ant antfile="build.xml" dir="${pde.build}/scripts">
<property name="scripts" value="${basedir}/scripts" />
<property name="legal" value="${basedir}/legal" />
<property name="libs" value="${basedir}/lib" />
<property name="stream" value="${stream}" />
<property name="buildRoot" value="${build.root}/builds" />
<property name="builder" value="${basedir}/components/${component}" />
<property name="buildDirectory" value="${env.WORKSPACE}/../builds/${env.BUILD_ID}" />
<property name="update.site.details" value="${basedir}/eclipseUpdate-unstable.properties" />
</ant>
<echo message="Deploying ..." />
<ant antfile="${basedir}/scripts/deploy.xml" target="deploy.downloads" inheritall="true">
<property name="scripts" value="${basedir}/scripts" />
<property name="legal" value="${basedir}/legal" />
<property name="libs" value="${basedir}/lib" />
<property name="stream" value="${stream}" />
<property name="buildRoot" value="${build.root}/builds" />
<property name="builder" value="${basedir}/components/${component}" />
<property name="buildDirectory" value="${env.WORKSPACE}/../builds/${env.BUILD_ID}" />
<property name="artifactsDirectory" value="${env.WORKSPACE}/../builds/${env.BUILD_ID}/${buildId}" />
<property name="downloads.site.details" value="${basedir}/eclipseDownloads.properties" />
<property name="update.site.details" value="${basedir}/eclipseUpdate-unstable.properties" />
</ant>
</target>
</project>