[libcxx-commits] [libcxx] Refactor dockerfile to support Buildkite AND Github Actions (PR #71954)
Aiden Grossman via libcxx-commits
libcxx-commits at lists.llvm.org
Sun Nov 12 18:37:19 PST 2023
boomanaiden154 wrote:
> 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.
Ah. Didn't realize that there were permission related restrictions to getting this done solely under the LLVM organization. Thanks for pointing that out.
> We do have container images. They live in Dockerhub under my personal account -- in that sense this patch is already a great improvement.
Sorry, probably should've been a bit more clear. I wasn't trying to say that there weren't any libcxx container images yet, just trying to point out that while there has been some discussion on adding container images for generic LLVM actions, there hasn't been anything implemented on that side of things yet.
> 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.
Awesome! Things make quite a bit more sense now given the permission issues. Thanks to everyone working on the libcxx CI for pushing things towards Github actions and improving the CI infrastructure.
https://github.com/llvm/llvm-project/pull/71954
More information about the libcxx-commits
mailing list