Skip to content
Snippets Groups Projects
Commit 4a59fbd8 authored by david_williams's avatar david_williams
Browse files

added standard upload task for dali

parent 108b1db9
No related branches found
No related tags found
No related merge requests found
<project default="sync" basedir="."> <target name="sync" depends="initPropertyFile,check.upload" if="doUpload"> <!-- if this upload properties file hasn't been set yet, we will provide this fallback file --> <!-- but, since these properties are machine and user sensitive, its better if set "outside" wtpbuilder, such as in releng.control --> <property name="wtpbuilder.upload.properties.file" value="${basedir}/fallback.upload.properties" /> <property file="${wtpbuilder.upload.properties.file}" /> <ant antfile="${wtp.builder.home}/scripts/build/label.xml" /> <property file="${buildDirectory}/label.properties" /> <echo message="chmod for ${buildDirectory}/${buildLabel}"/> <!-- synch on host is a tiny bit faster if permisions already set --> <!-- and, remember, chmod ant task is implemented only for unix --> <exec executable="chmod"> <arg line="-Rc o+rx ${buildDirectory}/${buildLabel}" /> </exec> <echo message="RSYNC to: ${uploadRemoteDirectory}/${buildLabel}" /> <exec executable="rsync"> <arg line="-e ssh -Cavz ${rsyncRootPrefix}${buildDirectory}/${buildLabel} ${uploadUser}@${uploadServer}:${uploadRemoteDirectory}" /> </exec> </target> <target name="check.upload" depends="initPropertyFile"> <condition property="doUpload"> <equals arg1="${build.upload}" arg2="true" /> </condition> </target> <target name="initPropertyFile"> <!-- if this upload properties file hasn't been set yet, we will provide this fallback file --> <!-- but, since these properties are machine and user sensitive, its better if set "outside" wtpbuilder, such as in releng.control --> <property name="wtpbuilder.upload.properties.file" value="${basedir}/fallback.upload.properties" /> <property file="${wtpbuilder.upload.properties.file}" /> </target></project>
uploadUser=david_williams
uploadPassword="This is not really used since ssh login is assumed (required)"
uploadServer=download.eclipse.org
uploadRemoteDirectory=/home/data/users/david_williams/downloads/webtools/committers/drops
# rsyncRootPrefix should be empty for linux machines.
# Windows using cygwin will needs something like /cygdrive/G/
# for what ever drive or directory is parent of build.home
rsyncRootPrefix=
build.upload=true
\ No newline at end of file
uploadUser=ndai
uploadUser=david_williams
uploadPassword="This is not really used since ssh login is assumed (required)"
uploadServer=download1.eclipse.org
uploadRemoteDirectory=/home/data/users/ndai/downloads/webtools/committers/drops
uploadServer=download.eclipse.org
uploadRemoteDirectory=/home/data/users/david_williams/downloads/webtools/committers/drops
# rsyncRootPrefix should be empty for linux machines.
# Windows using cygwin will needs something like /cygdrive/G/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment