You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2011/01/22 19:10:34 UTC
svn commit: r1062218 - in /lucene/dev/nightly: hudson-lucene-3.x.sh
hudson-lucene-trunk.sh hudson-solr-3.x.sh hudson-solr-trunk.sh
Author: uschindler
Date: Sat Jan 22 18:10:34 2011
New Revision: 1062218
URL: http://svn.apache.org/viewvc?rev=1062218&view=rev
Log:
Allow+force atrifact "mv" to overwrite target files
Modified:
lucene/dev/nightly/hudson-lucene-3.x.sh
lucene/dev/nightly/hudson-lucene-trunk.sh
lucene/dev/nightly/hudson-solr-3.x.sh
lucene/dev/nightly/hudson-solr-trunk.sh
Modified: lucene/dev/nightly/hudson-lucene-3.x.sh
URL: http://svn.apache.org/viewvc/lucene/dev/nightly/hudson-lucene-3.x.sh?rev=1062218&r1=1062217&r2=1062218&view=diff
==============================================================================
--- lucene/dev/nightly/hudson-lucene-3.x.sh (original)
+++ lucene/dev/nightly/hudson-lucene-3.x.sh Sat Jan 22 18:10:34 2011
@@ -17,9 +17,9 @@ JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/an
-Dsvn.exe=$SVN_EXE \
clean package-tgz-src package-tgz
# release it
-mv dist/*-src.tar.gz $ARTIFACTS
-mv build/docs/changes $ARTIFACTS
-mv build/docs/api/* $JAVADOCS_ARTIFACTS
+mv -if dist/*-src.tar.gz $ARTIFACTS
+mv -if build/docs/changes $ARTIFACTS
+mv -if build/docs/api/* $JAVADOCS_ARTIFACTS
# run tests
JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \
@@ -32,7 +32,7 @@ JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/an
-Dtests.linedocsfile=$TEST_LINE_DOCS_FILE \
test
# release it
-mv dist/*.tar.gz $ARTIFACTS
+mv -if dist/*.tar.gz $ARTIFACTS
#Generate the Maven snapshot
JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \
@@ -42,7 +42,7 @@ JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/an
clean generate-maven-artifacts
#copy the artifacts to the side so the cron job can publish them
echo "Copying Maven artifacts to $MAVEN_ARTIFACTS"
-mv dist/maven/* $MAVEN_ARTIFACTS
+mv -if dist/maven/* $MAVEN_ARTIFACTS
echo "Done Copying Maven Artifacts"
#Rerun testsuite with clover on
Modified: lucene/dev/nightly/hudson-lucene-trunk.sh
URL: http://svn.apache.org/viewvc/lucene/dev/nightly/hudson-lucene-trunk.sh?rev=1062218&r1=1062217&r2=1062218&view=diff
==============================================================================
--- lucene/dev/nightly/hudson-lucene-trunk.sh (original)
+++ lucene/dev/nightly/hudson-lucene-trunk.sh Sat Jan 22 18:10:34 2011
@@ -17,9 +17,9 @@ JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/an
-Dsvn.exe=$SVN_EXE \
clean package-tgz-src package-tgz
# release it
-mv dist/*-src.tar.gz $ARTIFACTS
-mv build/docs/changes $ARTIFACTS
-mv build/docs/api/* $JAVADOCS_ARTIFACTS
+mv -if dist/*-src.tar.gz $ARTIFACTS
+mv -if build/docs/changes $ARTIFACTS
+mv -if build/docs/api/* $JAVADOCS_ARTIFACTS
cd $WORKSPACE/$MODULES_DIR
JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant -Dversion=$VERSION \
@@ -27,7 +27,7 @@ JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/an
-Dsvn.exe=$SVN_EXE \
compile compile-test
# release it
-#mv dist/*-src.tar.gz $ARTIFACTS
+#mv -if dist/*-src.tar.gz $ARTIFACTS
# run tests
cd $WORKSPACE/$CORE_DIR
@@ -41,7 +41,7 @@ JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/an
-Dtests.linedocsfile=$TEST_LINE_DOCS_FILE \
test
# release it
-mv dist/*.tar.gz $ARTIFACTS
+mv -if dist/*.tar.gz $ARTIFACTS
cd $WORKSPACE/$MODULES_DIR
JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \
@@ -69,7 +69,7 @@ JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/an
clean generate-maven-artifacts
#copy the artifacts to the side so the cron job can publish them
echo "Copying Maven artifacts to $MAVEN_ARTIFACTS"
-mv $WORKSPACE/$CORE_DIR/dist/maven/* $WORKSPACE/$MODULES_DIR/dist/maven/* $MAVEN_ARTIFACTS
+mv -if $WORKSPACE/$CORE_DIR/dist/maven/* $WORKSPACE/$MODULES_DIR/dist/maven/* $MAVEN_ARTIFACTS
echo "Done Copying Maven Artifacts"
#TODO: add maven stuff here *LOL*
Modified: lucene/dev/nightly/hudson-solr-3.x.sh
URL: http://svn.apache.org/viewvc/lucene/dev/nightly/hudson-solr-3.x.sh?rev=1062218&r1=1062217&r2=1062218&view=diff
==============================================================================
--- lucene/dev/nightly/hudson-solr-3.x.sh (original)
+++ lucene/dev/nightly/hudson-solr-3.x.sh Sat Jan 22 18:10:34 2011
@@ -27,8 +27,8 @@ JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/an
test
# release it
-mv dist/*.tgz dist/*.zip dist/*.war $ARTIFACTS
-mv build/docs/api/* $JAVADOCS_ARTIFACTS
+mv -if dist/*.tgz dist/*.zip dist/*.war $ARTIFACTS
+mv -if build/docs/api/* $JAVADOCS_ARTIFACTS
JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \
-Dversion=$MAVEN_ARTIFACT_VERSION \
@@ -37,7 +37,7 @@ JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/an
clean generate-maven-artifacts
# release it
-mv dist/maven/* $MAVEN_ARTIFACTS
+mv -if dist/maven/* $MAVEN_ARTIFACTS
# just clean up lucene build to also instrument with clover:
cd $WORKSPACE/$CORE_DIR
Modified: lucene/dev/nightly/hudson-solr-trunk.sh
URL: http://svn.apache.org/viewvc/lucene/dev/nightly/hudson-solr-trunk.sh?rev=1062218&r1=1062217&r2=1062218&view=diff
==============================================================================
--- lucene/dev/nightly/hudson-solr-trunk.sh (original)
+++ lucene/dev/nightly/hudson-solr-trunk.sh Sat Jan 22 18:10:34 2011
@@ -23,8 +23,8 @@ $ANT_HOME/bin/ant \
clean set-fsdir test package
# release it
-mv dist/*.tgz dist/*.zip dist/*.war $ARTIFACTS
-mv build/docs/api/* $JAVADOCS_ARTIFACTS
+mv -if dist/*.tgz dist/*.zip dist/*.war $ARTIFACTS
+mv -if build/docs/api/* $JAVADOCS_ARTIFACTS
$ANT_HOME/bin/ant \
-Dversion=$MAVEN_ARTIFACT_VERSION \
@@ -33,7 +33,7 @@ $ANT_HOME/bin/ant \
clean generate-maven-artifacts
# release it
-mv dist/maven/* $MAVEN_ARTIFACTS
+mv -if dist/maven/* $MAVEN_ARTIFACTS
# just clean up lucene build to also instrument with clover:
cd $WORKSPACE/$CORE_DIR