aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/build.yml9
-rw-r--r--README.md6
-rwxr-xr-xdeploy-manifests.sh9
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
diff --git a/README.md b/README.md
index 171e3aa..f35bf65 100644
--- a/README.md
+++ b/README.md
@@ -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")
;;