| <?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> |