diff options
author | Takuya Wakazono <pastalian46@gmail.com> | 2024-09-18 22:15:40 +0900 |
---|---|---|
committer | John Helmert III <ajak@gentoo.org> | 2024-09-21 15:11:41 -0700 |
commit | 5bd0c53a7a39951e6c0fe4b1601c0b3165cc8230 (patch) | |
tree | 85b9d415c38468d040dd0c487da091bc95c8fe1b | |
parent | set -e in build scripts (diff) | |
download | docker-images-master.tar.gz docker-images-master.tar.bz2 docker-images-master.zip |
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
Closes: https://github.com/gentoo/gentoo-docker-images/pull/146
Signed-off-by: John Helmert III <ajak@gentoo.org>
-rw-r--r-- | .github/workflows/build.yml | 9 | ||||
-rw-r--r-- | README.md | 6 | ||||
-rwxr-xr-x | deploy-manifests.sh | 9 |
3 files changed, 24 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7491b9f..8918d2c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,8 +18,11 @@ jobs: target: - python - stage3-amd64-hardened-openrc + - stage3-amd64-llvm-openrc + - stage3-amd64-llvm-systemd - stage3-amd64-musl - stage3-amd64-musl-hardened + - stage3-amd64-musl-llvm - stage3-amd64-nomultilib-openrc - stage3-amd64-nomultilib-systemd - stage3-amd64-openrc @@ -39,8 +42,11 @@ jobs: - stage3-armv7a_hardfp-systemd - stage3-arm64-desktop-openrc - stage3-arm64-desktop-systemd + - stage3-arm64-llvm-openrc + - stage3-arm64-llvm-systemd - stage3-arm64-musl - stage3-arm64-musl-hardened + - stage3-arm64-musl-llvm - stage3-arm64-openrc - stage3-arm64-systemd - stage3-i686-hardened-openrc @@ -79,8 +85,11 @@ jobs: - stage3:latest - stage3:desktop - stage3:hardened + - stage3:llvm + - stage3:llvm-systemd - stage3:musl - stage3:musl-hardened + - stage3:musl-llvm - stage3:nomultilib - stage3:nomultilib-systemd - stage3:systemd @@ -20,8 +20,11 @@ The following targets are built and pushed to Docker Hub: * `amd64` * `stage3-amd64-hardened-nomultilib-openrc` * `stage3-amd64-hardened-openrc` + * `stage3-amd64-llvm-openrc` + * `stage3-amd64-llvm-systemd` * `stage3-amd64-musl` * `stage3-amd64-musl-hardened` + * `stage3-amd64-musl-llvm` * `stage3-amd64-nomultilib-openrc` * `stage3-amd64-nomultilib-systemd` * `stage3-amd64-openrc` @@ -43,8 +46,11 @@ The following targets are built and pushed to Docker Hub: * `arm64` * `stage3-arm64-desktop-openrc` * `stage3-arm64-desktop-systemd` + * `stage3-arm64-llvm-openrc` + * `stage3-arm64-llvm-systemd` * `stage3-arm64-musl` * `stage3-arm64-musl-hardened` + * `stage3-arm64-musl-llvm` * `stage3-arm64-openrc` * `stage3-arm64-systemd` * `ppc` diff --git a/deploy-manifests.sh b/deploy-manifests.sh index 37b735b..0073da7 100755 --- a/deploy-manifests.sh +++ b/deploy-manifests.sh @@ -24,12 +24,21 @@ case "${TARGET}" in "stage3:hardened") TAGS=("amd64-hardened-openrc" "i686-hardened-openrc") ;; + "stage3:llvm") + TAGS=("amd64-llvm-openrc" "arm64-llvm-openrc") + ;; + "stage3:llvm-systemd") + TAGS=("amd64-llvm-systemd" "arm64-llvm-systemd") + ;; "stage3:musl") TAGS=("amd64-musl" "armv7a_hardfp_musl-openrc" "arm64-musl" "i686-musl") ;; "stage3:musl-hardened") TAGS=("amd64-musl-hardened" "arm64-musl-hardened" "ppc64le-musl-hardened-openrc") ;; + "stage3:musl-llvm") + TAGS=("amd64-musl-llvm" "arm64-musl-llvm") + ;; "stage3:nomultilib") TAGS=("amd64-nomultilib-openrc") ;; |