[releng] [oxygen] Test a promote script
- amend the script further
Change-Id: Id36e57db8918ab4184289c8f40d6f66e1cf364a7
Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
diff --git a/releng/promote/dsmlvalidation.sh b/releng/promote/dsmlvalidation.sh
index 32d01ab..5afa0ac 100755
--- a/releng/promote/dsmlvalidation.sh
+++ b/releng/promote/dsmlvalidation.sh
@@ -24,10 +24,12 @@
#The specific localization
remoteRoot="/home/data/httpd/download.eclipse.org"
remoteUpdateSiteRoot="modeling/mdt/papyrus"
-remoteJobDir=${remoteRoot}/${remoteUpdateSiteRoot}/${repo}
+remoteUpdateSiteDir=${remoteRoot}/${remoteUpdateSiteRoot}/${repo}/${subRepo}
+echo "remoteUpdateSiteDir: $remoteUpdateSiteDir"
#The localization of the local build target
targetResults="archive/${subRepo}/releng/org.eclipse.papyrus.${repo}.${subRepo}.p2/target/repository"
+echo "targetResults: $targetResults"
#The rcpPrompote.sh script may be used to publish the Incubation build results.
if [ $# -eq 6 -o $# -eq 7 ];
@@ -130,11 +132,10 @@
fi
localResults=${jobDir}/${targetResults}
-echo "localResults=${localResults}"
+echo "localResults: ${localResults}"
########### Promote Job ###########
-updateSiteDir=$remoteJobDir/$subRepo
-destination=$updateSite/$eclipseTarget/${releaseLabel}${releaseLabelSuffix}
+destination=$remoteUpdateSiteDir/$eclipseTarget/${releaseLabel}${releaseLabelSuffix}
echo "Destination: $destination"
if [ "$override" == "n" ];
@@ -179,14 +180,16 @@
mkdir -p $destination
echo "Promoting the Job to $destination"
mv $tmpdir/* $destination
-setAccessRights "$updateSiteDir"
+setAccessRights "$destination"
# Clean up
echo "Cleaning up"
rm -rf $tmpdir
########### Update composites ###########
-cd $updateSiteDir
+#updateSiteDir=
+#echo "updateSiteDir: $updateSiteDir"
+#cd $updateSiteDir
function updateComposites() {
childrenArray=()