build/build_puppet.sh
changeset 483 b47da9606c10
parent 467 762fc0eb4946
child 541 e756a8c72c3d
--- a/build/build_puppet.sh	Tue Dec 20 23:42:48 2016 +0100
+++ b/build/build_puppet.sh	Wed Dec 21 15:23:00 2016 +0100
@@ -107,16 +107,18 @@
 
 pushd "$DIR/dist" > /dev/null
 
-rm -f corpusdelaparole-back_*_*.tar.gz
-ARCHIVE_NAME="corpusdelaparole-back_$(date +%Y-%m-%d)_${version}"
+if [ -f bootstrap-puppet.sh -a -f corpusdelaparole-$version-*.noarch.rpm -a -f installDrupal.sh -a -f puppet-corpusdelaparole-$version-*.noarch.rpm ]; then
+    rm -f corpusdelaparole-back_*_*.tar.gz
+    ARCHIVE_NAME="corpusdelaparole-back_$(date +%Y-%m-%d)_${version}"
 
-mkdir "$ARCHIVE_NAME"
+    mkdir "$ARCHIVE_NAME"
 
-cp bootstrap-puppet.sh corpusdelaparole-$version-*.noarch.rpm installDrupal.sh puppet-corpusdelaparole-$version-*.noarch.rpm "$ARCHIVE_NAME"
+    cp bootstrap-puppet.sh corpusdelaparole-$version-*.noarch.rpm installDrupal.sh puppet-corpusdelaparole-$version-*.noarch.rpm "$ARCHIVE_NAME"
 
-tar zcvf "${ARCHIVE_NAME}.tar.gz" "$ARCHIVE_NAME"
+    tar zcvf "${ARCHIVE_NAME}.tar.gz" "$ARCHIVE_NAME"
 
-rm -fr "$ARCHIVE_NAME"
+    rm -fr "$ARCHIVE_NAME"
+fi
 
 popd > /dev/null