Skip to content

Commit bfe7f03

Browse files
committed
Remove switch.
1 parent 75357ef commit bfe7f03

File tree

1 file changed

+14
-19
lines changed

1 file changed

+14
-19
lines changed

ci/input_files/build.yaml.tpl

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,7 @@ e2e-test:
261261
strategy: depend
262262
variables:
263263
LANGUAGES_SUBSET: python
264+
TRIGGER_JOB_TOKEN: $CI_JOB_TOKEN
264265
# These env vars are inherited from the dotenv reports of the publish-layer jobs
265266
{{- range (ds "runtimes").runtimes }}
266267
{{- if eq .arch "amd64" }}
@@ -286,6 +287,7 @@ e2e-status:
286287
{{- end }}
287288
{{- end }}
288289
script:
290+
- echo "Trigger job token: $TRIGGER_JOB_TOKEN"
289291
- echo "Python layer ARNs used in E2E tests:"
290292
{{- range (ds "runtimes").runtimes }}
291293
{{- if eq .arch "amd64" }}
@@ -294,22 +296,15 @@ e2e-status:
294296
{{- end }}
295297
{{- end }}
296298
- |
297-
# TODO: link to the test results
298-
# make this job start running at same time as e2e-test job
299-
# do not wait around for the scheduled job to complete
300-
switch "${CI_JOB_STATUS}" in
301-
"success")
302-
echo "✅ E2E tests completed successfully"
303-
;;
304-
"failed")
305-
echo "❌ E2E tests failed"
306-
exit 1
307-
;;
308-
"canceled")
309-
echo "❌ E2E tests were canceled"
310-
exit 1
311-
;;
312-
*)
313-
echo "❌ E2E tests unknown status: ${CI_JOB_STATUS}"
314-
exit 1
315-
esac
299+
if [ "$CI_JOB_STATUS" = "success" ]; then
300+
echo "✅ E2E tests completed successfully"
301+
elif [ "$CI_JOB_STATUS" = "failed" ]; then
302+
echo "❌ E2E tests failed"
303+
exit 1
304+
elif [ "$CI_JOB_STATUS" = "canceled" ]; then
305+
echo "❌ E2E tests were canceled"
306+
exit 1
307+
else
308+
echo "❌ E2E tests unknown status: ${CI_JOB_STATUS}"
309+
exit 1
310+
fi

0 commit comments

Comments
 (0)