From 0673015b48f741e85f4c71e4b8496985642de248 Mon Sep 17 00:00:00 2001 From: Lindsay Stewart Date: Tue, 14 Jan 2025 10:12:00 -0800 Subject: [PATCH] ci: improve output of validate_start_codebuild_script (#5031) --- .github/workflows/ci_linting.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci_linting.yml b/.github/workflows/ci_linting.yml index 0abde3c81c3..46624f1cbf3 100644 --- a/.github/workflows/ci_linting.yml +++ b/.github/workflows/ci_linting.yml @@ -154,12 +154,19 @@ jobs: | sed -r "s/^.*?for project (.*?)\"$/\1/" \ | sort -u ) + if [ -z "$from_github" ]; then + echo "No codebuild job statuses!" + echo "You may need to kick off the codebuild jobs with" \ + "./codebuild/bin/start_codebuild.sh and then retry." + exit 1 + fi echo builds from github statuses: - echo "$from_github" + printf "$from_github\n\n" from_file=$( source codebuild/bin/start_codebuild.sh > /dev/null \ || printf "%s\n" "${BUILDS[@]}" | cut -d" " -f1 | sort -u ) echo builds from start_codebuild.sh: - echo "$from_file" + printf "$from_file\n\n" + echo "diff output:" diff <(echo "$from_github") <(echo "$from_file")