[v9.4.x] CI: Different secret for verification and do not ignore build failures (#73618)

CI: Different secret for verification and do not ignore build failures (#73613)

(cherry picked from commit 8fc3be6b5a)
This commit is contained in:
Horst Gutmann
2023-08-22 16:34:04 +03:00
committed by GitHub
parent 135c74bd95
commit d1485fed57
3 changed files with 9 additions and 10 deletions
+2 -2
View File
@@ -55,6 +55,7 @@ load(
"gcp_upload_artifacts_key",
"npm_token",
"prerelease_bucket",
"rgm_gcp_key_base64",
)
load(
"scripts/drone/utils/images.star",
@@ -430,7 +431,7 @@ def integration_test_pipelines():
def verify_release_pipeline(
name = "verify-prerelease-assets",
bucket = from_secret(prerelease_bucket),
gcp_key = from_secret(gcp_upload_artifacts_key),
gcp_key = from_secret(rgm_gcp_key_base64),
version = "${DRONE_TAG}",
trigger = release_trigger,
depends_on = [
@@ -458,7 +459,6 @@ def verify_release_pipeline(
"./scripts/list-release-artifacts.sh {} | xargs -n1 gsutil stat >> /tmp/stat.log".format(version),
"! cat /tmp/stat.log | grep \"No URLs matched\"",
],
"failure": "ignore",
}
return pipeline(
depends_on = depends_on,