From 19f2264f5eccafc179010e4f55f1f7eb1d3d1655 Mon Sep 17 00:00:00 2001 From: Houa Yang Date: Fri, 3 Apr 2020 12:04:16 -0500 Subject: [PATCH] Fix aws credential file provider conditional Add "on-evaluation-failure: dont-run" to conditional, so that if the global env variable is not set, the job will not fail. Issue-Id: RELENG-2749 Signed-off-by: Houa Yang Change-Id: I3a7d992bfd93853ffe910713c00380852868f20e --- jjb/lf-macros.yaml | 1 + ...ix-aws-credential-file-provider-conditional-a2e8260058e46023.yaml | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 releasenotes/notes/fix-aws-credential-file-provider-conditional-a2e8260058e46023.yaml diff --git a/jjb/lf-macros.yaml b/jjb/lf-macros.yaml index 94847dcf..87c80a0b 100644 --- a/jjb/lf-macros.yaml +++ b/jjb/lf-macros.yaml @@ -74,6 +74,7 @@ condition-kind: regex-match regex: "^.*logs-s3.*" label: $S3_BUCKET + on-evaluation-failure: dont-run steps: - config-file-provider: files: diff --git a/releasenotes/notes/fix-aws-credential-file-provider-conditional-a2e8260058e46023.yaml b/releasenotes/notes/fix-aws-credential-file-provider-conditional-a2e8260058e46023.yaml new file mode 100644 index 00000000..0e38635d --- /dev/null +++ b/releasenotes/notes/fix-aws-credential-file-provider-conditional-a2e8260058e46023.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + Fix issue where job fails if the global variable S3_BUCKET is not set. + Set conditional parameter "on-evaluation-failure" to "dont-run". -- 2.16.6