[all-commits] [llvm/llvm-project] 298f20: [ci] Make libc++ and Clang CI scripts independent

Louis Dionne via All-commits all-commits at lists.llvm.org
Wed Jul 12 11:02:04 PDT 2023

  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 298f207e0649373b2dc0ad49d01d38d09d600e77
  Author: Louis Dionne <ldionne.2 at gmail.com>
  Date:   2023-07-12 (Wed, 12 Jul 2023)

  Changed paths:
    A .ci/generate-buildkite-pipeline-premerge
    A .ci/generate-buildkite-pipeline-scheduled
    M libcxx/utils/ci/buildkite-pipeline-premerge.sh
    M libcxx/utils/ci/buildkite-pipeline-snapshot.sh
    M libcxx/utils/ci/generate-buildkite-pipeline

  Log Message:
  [ci] Make libc++ and Clang CI scripts independent

This simply moves existing CI-related scripts for Clang outside of libc++
to make the two projects independent with respect to CI.

The reason for making this change is that libc++'s CI pipeline history
was full of Clang runs, making it a lot harder to figure out information
about libc++'s own jobs. I created a pipeline for Clang and this patch
will run pre-commit CI for Clang inside that pipeline instead.

Differential Revision: https://reviews.llvm.org/D155078

More information about the All-commits mailing list