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