[libcxx-commits] [libcxx] Refactor dockerfile to support Buildkite AND Github Actions (PR #71954)
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Sun Nov 12 17:00:38 PST 2023
ldionne wrote:
> Is there a reason that these container images and other parts of the libc++ infrastructure (e.g., https://github.com/libcxx/actions) are under/going to be under the libcxx organization rather than the llvm organization?
We need some privileges that we don't currently have in order to update the Docker images that would live at ghcr.io/llvm. This is a work in progress -- the LLVM Foundation told us that they were working on figuring out how they can manage permissions in the organization. The goal is definitely for this setup to be copyable (or perhaps even reusable) by other projects inside LLVM, but in the meantime we're setting it up in the libcxx organization just to unblock immediate progress.
> We don't have any container images setup currently, but we do have our own actions repository (https://github.com/llvm/actions).
We do have container images. They live in Dockerhub under my personal account -- in that sense this patch is already a great improvement.
> Not trying to require/suggest anything be done now, but eventually I would like a mostly unified CI infrastructure across the project that is useful/people enjoy working with.
I think we're on the same page in the longer term. This is a temporary setup that we hope to drop as soon as it becomes workable to store these images in the LLVm org.
https://github.com/llvm/llvm-project/pull/71954
More information about the libcxx-commits
mailing list