fixed bug that cause release_lipase_package.bash to not handle the case when the package is not in the current directory

This commit is contained in:
Guillaume Raffy 2020-04-10 18:02:30 +02:00
parent 2891b02d4e
commit 5216c828fd
1 changed files with 2 additions and 1 deletions

View File

@ -2,6 +2,7 @@
LIPASE_PACKAGE_FILE_PATH=$(ls build/lipase*.zip) LIPASE_PACKAGE_FILE_PATH=$(ls build/lipase*.zip)
LIPASE_USER_MANUAL_PATH=$(pwd)/doc/lipase.pdf LIPASE_USER_MANUAL_PATH=$(pwd)/doc/lipase.pdf
echo "LIPASE_PACKAGE_FILE_PATH=$LIPASE_PACKAGE_FILE_PATH" echo "LIPASE_PACKAGE_FILE_PATH=$LIPASE_PACKAGE_FILE_PATH"
LIPASE_PACKAGE_FILE_NAME=$(basename $LIPASE_PACKAGE_FILE_PATH)
if [ "$GRAFFY_OWNCLOUD_JENKINS_PWD" = '' ] if [ "$GRAFFY_OWNCLOUD_JENKINS_PWD" = '' ]
then then
echo "the value of the environment variable GRAFFY_OWNCLOUD_JENKINS_PWD is empty, while its contents are expected to come from JenkinsFile (this script is designed to be called from the accompanying JenkinsFile)" echo "the value of the environment variable GRAFFY_OWNCLOUD_JENKINS_PWD is empty, while its contents are expected to come from JenkinsFile (this script is designed to be called from the accompanying JenkinsFile)"
@ -12,5 +13,5 @@ virtualenv ./python.virtualenv
source ./python.virtualenv/bin/activate source ./python.virtualenv/bin/activate
pip install pyocclient # installs python owncloud module pip install pyocclient # installs python owncloud module
python -c "import owncloud; oc = owncloud.Client('https://cloud.ipr.univ-rennes1.fr'); oc.login('graffy','$GRAFFY_OWNCLOUD_JENKINS_PWD'); oc.put_file('downloads/$LIPASE_PACKAGE_FILE_PATH', r'$LIPASE_PACKAGE_FILE_PATH'); oc.put_file('downloads/lipase-manual.pdf', r'$LIPASE_USER_MANUAL_PATH');" python -c "import owncloud; oc = owncloud.Client('https://cloud.ipr.univ-rennes1.fr'); oc.login('graffy','$GRAFFY_OWNCLOUD_JENKINS_PWD'); oc.put_file('downloads/$LIPASE_PACKAGE_FILE_NAME', r'$LIPASE_PACKAGE_FILE_PATH'); oc.put_file('downloads/lipase-manual.pdf', r'$LIPASE_USER_MANUAL_PATH');"