X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=shell%2Fmaven-central.sh;h=829c4dd71b0a611064206341d4a8931d1dc5bd5f;hb=7c8c0136203f61317e6904030f86dfbd5a6c402e;hp=dede18d42682aa9693da4892065cf0f6b3bd150e;hpb=2f43e2ee13855a63f793d2991f1a3dbf064c1cec;p=releng%2Fglobal-jjb.git diff --git a/shell/maven-central.sh b/shell/maven-central.sh index dede18d4..829c4dd7 100644 --- a/shell/maven-central.sh +++ b/shell/maven-central.sh @@ -8,16 +8,25 @@ # which accompanies this distribution, and is available at # http://www.eclipse.org/legal/epl-v10.html ############################################################################## +echo "---> maven-central.sh" profile_id="${OSSRH_PROFILE_ID:-}" # Ensure we fail the job if any steps fail. set -eux -o pipefail +# shellcheck disable=SC1090 +. ~/lf-env.sh + +lf-activate-venv --python python3 lftools + MC_TMP_FILE="$(mktemp)" echo "Staging in OSSRH for Maven Central" lftools deploy nexus-stage "https://oss.sonatype.org" "$profile_id" "$WORKSPACE/m2repo" | tee "$MC_TMP_FILE" mc_staging_repo=$(sed -n -e 's/Staging repository \(.*\) created\./\1/p' "$MC_TMP_FILE") rm -f "$MC_TMP_FILE" -echo "$mc_staging_repo https://oss.sonatype.org/content/repositories/$mc_staging_repo" | tee -a "$WORKSPACE/archives/staging-repo.txt" +# shellcheck disable=SC2140 +echo "$mc_staging_repo "\ +"https://oss.sonatype.org/content/repositories/$mc_staging_repo" | \ + tee -a "$WORKSPACE/archives/staging-repo.txt"