diff options
author | Robert Czechowski <robert@code-intelligence.com> | 2023-09-14 11:30:41 +0200 |
---|---|---|
committer | zgtm <zgtm@users.noreply.github.com> | 2023-09-18 16:29:18 +0200 |
commit | 1bb597fd800c7c3ea387e76e1bcf04a359f71825 (patch) | |
tree | 5261f846c74ddb7bd5c975d017b5b351c5ea4708 | |
parent | edec53150f23c9b8cee087ffa8cb414978feab09 (diff) | |
download | jazzer-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-x | deploy/deploy.sh | 6 |
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 |