[all-commits] [llvm/llvm-project] f4e3fb: Refactor dockerfile to support Buildkite AND Githu...
Eric via All-commits
all-commits at lists.llvm.org
Thu Nov 16 09:53:00 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f4e3fb5972b2c42b5373952fccc8259e98b3423b
https://github.com/llvm/llvm-project/commit/f4e3fb5972b2c42b5373952fccc8259e98b3423b
Author: Eric <eric at efcs.ca>
Date: 2023-11-16 (Thu, 16 Nov 2023)
Changed paths:
M libcxx/utils/ci/Dockerfile
M libcxx/utils/ci/docker-compose.yml
R libcxx/utils/ci/vendor/android/Dockerfile
M libcxx/utils/data/ignore_format.txt
Log Message:
-----------
Refactor dockerfile to support Buildkite AND Github Actions (#71954)
This change adds the image used by the self-hosted Github Actions
builders.
In an attempt to make the transition simple, all of the different images
share as much of the same state as possible, including packages, users,
etc... This results in bigger images, but that shouldn't be a problem.
That said, the refactorings caused the buildkite image to shrink by 100
MB.
This change also renames all of the packages for consistency. Bots will
have to be changed to use the new package names eventually.
Again, docker-compose was used as the source of truth for defining
argument.
I have already pushed example images to ghcr.io/libcxx/<name>:testing
More information about the All-commits
mailing list