aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Czechowski <robert@code-intelligence.com>2023-09-14 11:30:41 +0200
committerzgtm <zgtm@users.noreply.github.com>2023-09-18 16:29:18 +0200
commit1bb597fd800c7c3ea387e76e1bcf04a359f71825 (patch)
tree5261f846c74ddb7bd5c975d017b5b351c5ea4708
parentedec53150f23c9b8cee087ffa8cb414978feab09 (diff)
downloadjazzer-api-1bb597fd800c7c3ea387e76e1bcf04a359f71825.tar.gz
Deploy script: Pass sensitive information to rules_jvm_external/maven:MavenPublisher as envvars
This is necessary because of https://github.com/bazelbuild/rules_jvm_external/commit/c960c88affa59b9d380a0d56e63a8a27a1a6113 which is included since https://github.com/CodeIntelligenceTesting/jazzer/commit/f99c2ffbaa263be18550e4bd898528c0c9d9189f
-rwxr-xr-xdeploy/deploy.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/deploy/deploy.sh b/deploy/deploy.sh
index 0f20e168..d290c85d 100755
--- a/deploy/deploy.sh
+++ b/deploy/deploy.sh
@@ -67,9 +67,9 @@ JAZZER_POM_PATH=$PWD/$(bazel cquery --output=files //deploy:jazzer-pom)
bazel run --define "maven_repo=${MAVEN_REPO}" --define "maven_user=${MAVEN_USER}" \
--define "maven_password=${MAVEN_PASSWORD}" --define gpg_sign=true \
//deploy:jazzer-api.publish
-bazel run @rules_jvm_external//private/tools/java/com/github/bazelbuild/rules_jvm_external/maven:MavenPublisher -- \
- "$MAVEN_REPO" true "$MAVEN_USER" "$MAVEN_PASSWORD" "$JAZZER_COORDINATES" \
- "$JAZZER_POM_PATH" "$JAZZER_JAR_PATH" "$JAZZER_SOURCES_PATH" "$JAZZER_DOCS_PATH"
+MAVEN_REPO="$MAVEN_REPO" GPG_SIGN="true" MAVEN_USER="$MAVEN_USER" MAVEN_PASSWORD="$MAVEN_PASSWORD" \
+ bazel run @rules_jvm_external//private/tools/java/com/github/bazelbuild/rules_jvm_external/maven:MavenPublisher -- \
+ "$JAZZER_COORDINATES" "$JAZZER_POM_PATH" "$JAZZER_JAR_PATH" "$JAZZER_SOURCES_PATH" "$JAZZER_DOCS_PATH"
bazel run --define "maven_repo=${MAVEN_REPO}" --define "maven_user=${MAVEN_USER}" \
--define "maven_password=${MAVEN_PASSWORD}" --define gpg_sign=true \
//deploy:jazzer-junit.publish