Run coverage when test-coverage.sh is modified

This commit is contained in:
Michael Vines
2018-12-18 17:33:28 -08:00
committed by Grimes
parent cafa873f06
commit 3efbffe4e3
4 changed files with 47 additions and 21 deletions

View File

@@ -4,16 +4,11 @@ set -e
# Only run snap.sh for pull requests that modify files under /snap
#
cd "$(dirname "$0")"
cd "$(dirname "$0")"/..
if ./is-pr.sh; then
affected_files="$(buildkite-agent meta-data get affected_files)"
echo "Affected files in this PR: $affected_files"
if [[ ! ":$affected_files:" =~ :snap/ ]]; then
echo "Skipping snap build as no files under /snap were modified"
exit 0
fi
exec ./snap.sh
else
echo "Skipping snap build as this is not a pull request"
fi
ci/affects-files.sh :snap/ || {
echo "Skipping snap build as no files under /snap were modified"
exit 0
}
exec ci/snap.sh