Feat!: Re-factor lf-activate-venv() to re-use venv
[releng/global-jjb.git] / shell / deploy-maven-file.sh
index 9721ee2..a057fe1 100644 (file)
@@ -31,6 +31,11 @@ echo "---> deploy-maven-file.sh"
 set -e -o pipefail
 set +u
 
+# shellcheck disable=SC1090
+. ~/lf-env.sh
+
+lf-activate-venv --python python3 lftools
+
 export MAVEN_OPTIONS
 export MAVEN_PARAMS
 
@@ -41,10 +46,10 @@ while IFS="" read -r file; do
     file_size=$(stat --printf="%s" "${file}")
     echo "Deploy ${file##*/} with ${file_size} bytes."
     lftools deploy maven-file "$MAVEN_REPO_URL" \
-                              "$REPO_ID" \
-                              "$file" \
-                              -b "$MVN" \
-                              -g "$GROUP_ID" \
-                              -p "$MAVEN_OPTIONS $MAVEN_PARAMS" \
-                              |& tee "$DEPLOY_LOG"
+                                "$REPO_ID" \
+                                "$file" \
+                                -b "$MVN" \
+                                -g "$GROUP_ID" \
+                                -p "$MAVEN_OPTIONS $MAVEN_PARAMS" \
+                                |& tee "$DEPLOY_LOG"
 done < <(find "$UPLOAD_FILES_PATH" -xtype f -name "*")