diff --git a/libcxx/utils/ci/buildkite-pipeline-premerge.sh b/.ci/generate-buildkite-pipeline-premerge copy from libcxx/utils/ci/buildkite-pipeline-premerge.sh copy to .ci/generate-buildkite-pipeline-premerge --- a/libcxx/utils/ci/buildkite-pipeline-premerge.sh +++ b/.ci/generate-buildkite-pipeline-premerge @@ -8,11 +8,10 @@ #===----------------------------------------------------------------------===## # -# This file generates a Buildkite pipeline that triggers the libc++ CI -# job(s) if needed. -# See https://buildkite.com/docs/agent/v3/cli-pipeline#pipeline-format. +# This file generates a Buildkite pipeline that triggers the various CI jobs for +# the LLVM project during pre-commit CI (each time a Phabricator diff is uploaded). # -# Invoked by CI on pre-merge check for a commit. +# See https://buildkite.com/docs/agent/v3/cli-pipeline#pipeline-format. # if ! git diff --name-only HEAD~1 | grep -q -E "^libcxx/|^libcxxabi/|^libunwind/|^runtimes/|^cmake/|^clang/"; then @@ -27,12 +26,28 @@ buildMessage="Push to branch ${BUILDKITE_BRANCH}" fi - cat <