llvm-project/libcxx/utils/ci
Louis Dionne da1b50d7df [libc++] Formalize what configurations are covered by the ABI lists
By encoding ABI-affecting properties in the name of the ABI list, it
makes it clear when an ABI list test should or should not be available,
and what results we should expect.

Note that we clearly don't encode all ABI-affecting parameters in the
name right now -- I just ported over what we supported in the code that
was there previously. As we encounter configurations that we wish to
support but produce different ABI lists, we can add those to the ABI
identifier and start supporting them.

This commit also starts checking the ABI list in the CI jobs that run
a supported configuration. Eventually, all configurations should have
a generated ABI list and the test should even run implicitly as part of
the Lit test suite.

Differential Revision: https://reviews.llvm.org/D92194
2020-11-27 10:01:07 -05:00
..
runtimes [libc++] Allow running the tests in the experimental runtimes-only build 2020-10-22 17:04:22 -04:00
Dockerfile [libc++] Install missing package in the Dockerfile 2020-11-26 15:14:48 -05:00
apple-install-libcxx.sh [libc++] Avoid relying on `realpath` being installed on the system 2020-10-16 13:07:18 -04:00
buildkite-pipeline-premerge.sh [libc++] Update continous integration scripts 2020-10-22 10:49:40 +02:00
buildkite-pipeline-snapshot.sh [libc++] Update continous integration scripts 2020-10-22 10:49:40 +02:00
buildkite-pipeline.yml [libc++] Allow customizing a few paths when running build bots 2020-11-05 19:02:32 -05:00
macos-backdeployment.sh Revert "Allow running back-deployment testing against libc++abi" 2020-11-06 17:26:42 -05:00
macos-ci-setup [libc++] Fix the Homebrew tap to install Buildkite on macOS hosts 2020-11-26 14:40:53 -05:00
macos-trunk.sh [libc++] Always run Ninja through xcrun in the macOS CI scripts 2020-08-26 10:49:26 -04:00
oss-fuzz.sh [libc++] Try fixing the oss-fuzz build 2020-11-06 10:06:44 -05:00
run-buildbot [libc++] Formalize what configurations are covered by the ABI lists 2020-11-27 10:01:07 -05:00
secrets.env [libc++] Remove references to CONDUIT_TOKEN 2020-10-27 12:26:44 -04:00