Bug 502069 - [Components][releng] marte does not publish
Change-Id: I2222a0380b70c995e77bf74dc38a66549814687d
Signed-off-by: Francois Le Fevre - CEA <francois.le-fevre@cea.fr>
diff --git a/components/org.eclipse.papyrus.components.parent/src/main/script/publish.sh b/components/org.eclipse.papyrus.components.parent/src/main/script/publish.sh
index e289c5c..05efe59 100755
--- a/components/org.eclipse.papyrus.components.parent/src/main/script/publish.sh
+++ b/components/org.eclipse.papyrus.components.parent/src/main/script/publish.sh
@@ -2,7 +2,7 @@
#Based upon Gef4 publish.sh script
#causes the shell to exit if any subcommand or pipeline returns a non-zero status.
-set -e
+#set -e
# Script may take 10-11 command line parameters:
# $1: Hudson job name: <name>
@@ -239,16 +239,24 @@
# Prepare local update site (for drop files)
echo "Prepare local update site (for drop files)"
+ ls -la $localUpdateSite/
mkdir -p update-site
cp -R $localUpdateSite/* update-site/
+ ls -la update-site/
echo "Copied $localUpdateSite to local directory update-site."
qualifiedVersion=$(find update-site/features/ -maxdepth 1 | grep "${feature2Parse4QualifierVersion}")
+ echo "$qualifiedVersion"
qualifiedVersion=${qualifiedVersion%.jar}
+ echo "$qualifiedVersion"
qualifiedVersion=${qualifiedVersion#*_}
+ echo "$qualifiedVersion"
qualifier=${qualifiedVersion##*.}
+ echo "$qualifiedVersion"
dropDir="${releaseLabel}/$(echo $buildType | tr '[:lower:]' '[:upper:]')$qualifier"
+ echo "$dropDir"
localDropDir=drops/$dropDir
+ echo "$localDropDir"
echo "Creating drop files in local directory ${localDropDir}"
mkdir -p ${localDropDir}
@@ -404,7 +412,7 @@
then
rm -fr BACKUP
fi
- mkdir BACKUP
+ mkdir -p BACKUP
cp -R ${remoteUpdateSite}/* BACKUP/
rm -fr ${remoteUpdateSite}
fi