feat: add back armv7 unstable build even though it fails
Build Container Image / build_oldstable_amd64 (push) Successful in 1m48s Details
Build Container Image / push_oldstable_amd64 (push) Successful in 56s Details
Build Container Image / build_oldstable_i386 (push) Successful in 1m13s Details
Build Container Image / build_stable_amd64 (push) Successful in 1m59s Details
Build Container Image / push_oldstable_i386 (push) Successful in 46s Details
Build Container Image / push_stable_amd64 (push) Successful in 1m6s Details
Build Container Image / build_stable_i386 (push) Successful in 1m21s Details
Build Container Image / build_testing_amd64 (push) Successful in 2m0s Details
Build Container Image / build_oldstable_armhf (push) Successful in 11m27s Details
Build Container Image / build_unstable_riscv64 (push) Successful in 13m42s Details
Build Container Image / push_stable_i386 (push) Successful in 56s Details
Build Container Image / push_oldstable_armhf (push) Successful in 43s Details
Build Container Image / push_testing_amd64 (push) Successful in 1m7s Details
Build Container Image / build_testing_i386 (push) Successful in 1m20s Details
Build Container Image / build_unstable_amd64 (push) Successful in 2m16s Details
Build Container Image / push_testing_i386 (push) Successful in 53s Details
Build Container Image / push_unstable_amd64 (push) Successful in 1m16s Details
Build Container Image / build_unstable_i386 (push) Successful in 1m21s Details
Build Container Image / push_unstable_riscv64 (push) Successful in 54s Details
Build Container Image / push_unstable_i386 (push) Successful in 55s Details
Build Container Image / build_oldstable_llvm_amd64 (push) Successful in 1m12s Details
Build Container Image / build_oldstable_llvm_i386 (push) Successful in 1m13s Details
Build Container Image / push_oldstable_llvm_amd64 (push) Successful in 50s Details
Build Container Image / push_oldstable_llvm_i386 (push) Successful in 50s Details
Build Container Image / build_stable_llvm_amd64 (push) Successful in 1m19s Details
Build Container Image / build_stable_llvm_i386 (push) Successful in 1m15s Details
Build Container Image / build_unstable_llvm_riscv64 (push) Successful in 18m21s Details
Build Container Image / push_stable_llvm_amd64 (push) Successful in 1m1s Details
Build Container Image / push_stable_llvm_i386 (push) Successful in 57s Details
Build Container Image / build_testing_llvm_amd64 (push) Successful in 1m23s Details
Build Container Image / build_testing_llvm_i386 (push) Successful in 1m18s Details
Build Container Image / push_testing_llvm_amd64 (push) Successful in 1m0s Details
Build Container Image / push_testing_llvm_i386 (push) Successful in 1m0s Details
Build Container Image / build_unstable_llvm_amd64 (push) Successful in 1m22s Details
Build Container Image / build_oldstable_arm64 (push) Successful in 7m30s Details
Build Container Image / build_unstable_llvm_i386 (push) Successful in 1m26s Details
Build Container Image / push_oldstable_arm64 (push) Successful in 1m14s Details
Build Container Image / push_unstable_llvm_amd64 (push) Successful in 1m1s Details
Build Container Image / push_unstable_llvm_i386 (push) Successful in 1m2s Details
Build Container Image / push_unstable_llvm_riscv64 (push) Successful in 1m0s Details
Build Container Image / build_llvm_stable_amd64 (push) Successful in 1m24s Details
Build Container Image / build_stable_arm64 (push) Successful in 7m0s Details
Build Container Image / build_llvm_stable_i386 (push) Successful in 1m26s Details
Build Container Image / build_llvm_stable_riscv64 (push) Successful in 19m41s Details
Build Container Image / push_stable_arm64 (push) Successful in 1m8s Details
Build Container Image / push_llvm_stable_amd64 (push) Successful in 1m3s Details
Build Container Image / build_oldstable (push) Successful in 1m53s Details
Build Container Image / push_llvm_stable_i386 (push) Successful in 1m6s Details
Build Container Image / build_stable_armhf (push) Successful in 4m22s Details
Build Container Image / push_llvm_stable_riscv64 (push) Successful in 1m8s Details
Build Container Image / push_oldstable (push) Successful in 2m20s Details
Build Container Image / push_stable_armhf (push) Successful in 52s Details
Build Container Image / build_combination (push) Successful in 27s Details
Build Container Image / build_stable (push) Successful in 1m41s Details
Build Container Image / push_stable (push) Successful in 2m5s Details
Build Container Image / build_testing_arm64 (push) Successful in 7m17s Details
Build Container Image / push_combination (push) Successful in 1m40s Details
Build Container Image / push_testing_arm64 (push) Successful in 1m8s Details
Build Container Image / build_testing_armhf (push) Successful in 4m4s Details
Build Container Image / build_testing (push) Successful in 1m49s Details
Build Container Image / push_testing_armhf (push) Successful in 50s Details
Build Container Image / push_unstable_arm64 (push) Has been skipped Details
Build Container Image / push_unstable_llvm_arm64 (push) Has been skipped Details
Build Container Image / push_testing (push) Successful in 2m7s Details
Build Container Image / build_oldstable_llvm_arm64 (push) Successful in 3m50s Details
Build Container Image / push_oldstable_llvm_arm64 (push) Successful in 51s Details
Build Container Image / build_unstable (push) Has been skipped Details
Build Container Image / push_unstable_armhf (push) Successful in 1m13s Details
Build Container Image / push_unstable (push) Has been skipped Details
Build Container Image / build_oldstable_llvm_armhf (push) Successful in 3m24s Details
Build Container Image / push_oldstable_llvm_armhf (push) Successful in 44s Details
Build Container Image / build_oldstable_llvm (push) Successful in 1m51s Details
Build Container Image / build_combination_llvm11 (push) Successful in 17s Details
Build Container Image / push_combination_llvm11 (push) Successful in 21s Details
Build Container Image / push_oldstable_llvm (push) Successful in 1m53s Details
Build Container Image / build_stable_llvm_arm64 (push) Successful in 5m18s Details
Build Container Image / push_stable_llvm_arm64 (push) Successful in 1m4s Details
Build Container Image / build_unstable_arm64 (push) Failing after 5m14s Details
Build Container Image / build_testing_llvm_armhf (push) Successful in 17m7s Details
Build Container Image / push_testing_llvm_armhf (push) Successful in 55s Details
Build Container Image / build_unstable_llvm (push) Has been skipped Details
Build Container Image / push_unstable_llvm (push) Has been skipped Details
Build Container Image / build_stable_llvm_armhf (push) Successful in 4m49s Details
Build Container Image / build_combination_llvm14 (push) Successful in 37s Details
Build Container Image / build_stable_llvm (push) Successful in 59s Details
Build Container Image / push_stable_llvm_armhf (push) Successful in 54s Details
Build Container Image / push_combination_llvm14 (push) Successful in 37s Details
Build Container Image / push_stable_llvm (push) Successful in 1m3s Details
Build Container Image / build_testing_llvm_arm64 (push) Successful in 5m34s Details
Build Container Image / push_testing_llvm_arm64 (push) Successful in 56s Details
Build Container Image / build_combination_llvm16 (push) Successful in 28s Details
Build Container Image / build_testing_llvm (push) Successful in 1m38s Details
Build Container Image / push_combination_llvm16 (push) Successful in 46s Details
Build Container Image / push_testing_llvm (push) Successful in 1m2s Details
Build Container Image / build_llvm_stable_armhf (push) Successful in 17m41s Details
Build Container Image / update_readme (push) Successful in 12s Details
Build Container Image / push_llvm_stable_armhf (push) Successful in 56s Details
Build Container Image / build_unstable_llvm_armhf (push) Successful in 23m57s Details
Build Container Image / push_unstable_llvm_armhf (push) Successful in 1m20s Details
Build Container Image / build_llvm_stable_arm64 (push) Successful in 5m43s Details
Build Container Image / build_llvm_stable (push) Successful in 51s Details
Build Container Image / push_llvm_stable_arm64 (push) Successful in 1m1s Details
Build Container Image / push_llvm_stable (push) Successful in 58s Details
Build Container Image / build_unstable_armhf (push) Successful in 21m59s Details
Build Container Image / build_unstable_llvm_arm64 (push) Has been skipped Details

This commit is contained in:
Daniel Wolf 2024-03-28 18:23:11 -04:00
parent 081b586e5c
commit 62467b4ab1
Signed by: nephatrine
GPG Key ID: 59D70EC2E4AAB4D0
2 changed files with 153 additions and 12 deletions

View File

@ -969,6 +969,70 @@ jobs:
docker rmi code.nephatrine.net/nephnet/arm64:nxb-debian-unstable
docker push nephatrine/arm64:nxb-debian-unstable
docker rmi nephatrine/arm64:nxb-debian-unstable
build_unstable_armhf:
if: gitea.repository_owner == 'NephNET' && (!(startsWith(gitea.event.head_commit.message, 'chore') || startsWith(gitea.event.head_commit.message, 'docs')) || gitea.event_name == 'schedule')
runs-on: nephnet-armhf
continue-on-error: true
steps:
- name: Checkout Repository
uses: https://gitea.com/actions/checkout@v4
- name: BuildX Setup
uses: https://github.com/docker/setup-buildx-action@v3
- name: Docker Login
uses: https://github.com/docker/login-action@v3
if: gitea.ref_name == 'master' || gitea.ref_name == ''
with:
registry: code.nephatrine.net
username: ${{ gitea.actor }}
password: ${{ secrets.PACKAGER_TOKEN }}
- name: Docker Login (Pull Auth)
uses: https://github.com/docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Build & Push (Master)
uses: https://github.com/docker/build-push-action@v5
if: gitea.ref_name == 'master' || gitea.ref_name == ''
with:
context: .
platforms: linux/arm/v7
provenance: false
pull: true
push: true
file: Dockerfile.unstable
tags: code.nephatrine.net/nephnet/armv7:nxb-debian-unstable
cache-from: type=registry,ref=code.nephatrine.net/nephnet/armv7-cache:nxb-debian-unstable
cache-to: type=registry,image-manifest=true,oci-mediatypes=true,ref=code.nephatrine.net/nephnet/armv7-cache:nxb-debian-unstable,mode=max
- name: Build & Push (Branch)
if: gitea.ref_name != 'master' && gitea.ref_name != ''
run: |
export BRANCH=${GITHUB_REF##*/}
export BRANCH=${BRANCH:-unknown}
docker buildx build --pull -t code.nephatrine.net/nephnet/nxb-debian:${BRANCH}-unstable-armv7 --platform linux/arm/v7 -f Dockerfile.unstable ${{ gitea.workspace }}
- name: Notify Discord
uses: https://github.com/sarisia/actions-status-discord@v1
if: failure() || gitea.event_name != 'schedule'
with:
title: "Container Build (ARMV7L; UNSTABLE)"
webhook: ${{ secrets.DISCORD_WEBHOOK_BUILD }}
push_unstable_armhf:
if: gitea.ref_name == 'master' || gitea.ref_name == ''
needs: [build_unstable_armhf]
runs-on: nephnet-amd64
continue-on-error: true
steps:
- name: Docker Login
uses: https://github.com/docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Tag & Push
run: |
docker pull code.nephatrine.net/nephnet/armv7:nxb-debian-unstable --platform linux/arm/v7
docker tag code.nephatrine.net/nephnet/armv7:nxb-debian-unstable nephatrine/armv7:nxb-debian-unstable
docker rmi code.nephatrine.net/nephnet/armv7:nxb-debian-unstable
docker push nephatrine/armv7:nxb-debian-unstable
docker rmi nephatrine/armv7:nxb-debian-unstable
build_unstable_riscv64:
if: gitea.repository_owner == 'NephNET' && (!(startsWith(gitea.event.head_commit.message, 'chore') || startsWith(gitea.event.head_commit.message, 'docs')) || gitea.event_name == 'schedule')
runs-on: nephnet-riscv64
@ -2038,6 +2102,73 @@ jobs:
docker rmi code.nephatrine.net/nephnet/arm64:nxb-debian-unstable-llvm
docker push nephatrine/arm64:nxb-debian-unstable-llvm
docker rmi nephatrine/arm64:nxb-debian-unstable-llvm
build_unstable_llvm_armhf:
needs: [build_unstable_armhf]
runs-on: nephnet-armhf
continue-on-error: true
steps:
- name: Checkout Repository
uses: https://gitea.com/actions/checkout@v4
- name: BuildX Setup
uses: https://github.com/docker/setup-buildx-action@v3
- name: Docker Login
uses: https://github.com/docker/login-action@v3
if: gitea.ref_name == 'master' || gitea.ref_name == ''
with:
registry: code.nephatrine.net
username: ${{ gitea.actor }}
password: ${{ secrets.PACKAGER_TOKEN }}
- name: Docker Login (Pull Auth)
uses: https://github.com/docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Build & Push (Master)
uses: https://github.com/docker/build-push-action@v5
if: gitea.ref_name == 'master' || gitea.ref_name == ''
with:
context: .
platforms: linux/arm/v7
provenance: false
pull: false
push: true
file: Dockerfile.unstable
target: llvm
tags: code.nephatrine.net/nephnet/armv7:nxb-debian-unstable-llvm
cache-from: |
type=registry,ref=code.nephatrine.net/nephnet/armv7-cache:nxb-debian-unstable
type=registry,ref=code.nephatrine.net/nephnet/armv7-cache:nxb-debian-unstable-llvm
cache-to: type=registry,image-manifest=true,oci-mediatypes=true,ref=code.nephatrine.net/nephnet/armv7-cache:nxb-debian-unstable-llvm,mode=max
- name: Build & Push (Branch)
if: gitea.ref_name != 'master' && gitea.ref_name != ''
run: |
export BRANCH=${GITHUB_REF##*/}
export BRANCH=${BRANCH:-unknown}
docker buildx build -t code.nephatrine.net/nephnet/nxb-debian:${BRANCH}-unstable-llvm-armv7 --platform linux/arm/v7 -f Dockerfile.unstable --target llvm ${{ gitea.workspace }}
- name: Notify Discord
uses: https://github.com/sarisia/actions-status-discord@v1
if: failure() || gitea.event_name != 'schedule'
with:
title: "Container Build (X86_64; UNSTABLE-LLVM)"
webhook: ${{ secrets.DISCORD_WEBHOOK_BUILD }}
push_unstable_llvm_armhf:
if: gitea.ref_name == 'master' || gitea.ref_name == ''
needs: [build_unstable_llvm_armhf]
runs-on: nephnet-amd64
continue-on-error: true
steps:
- name: Docker Login
uses: https://github.com/docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Tag & Push
run: |
docker pull code.nephatrine.net/nephnet/armv7:nxb-debian-unstable-llvm --platform linux/arm/v7
docker tag code.nephatrine.net/nephnet/armv7:nxb-debian-unstable-llvm nephatrine/armv7:nxb-debian-unstable-llvm
docker rmi code.nephatrine.net/nephnet/armv7:nxb-debian-unstable-llvm
docker push nephatrine/armv7:nxb-debian-unstable-llvm
docker rmi nephatrine/armv7:nxb-debian-unstable-llvm
build_unstable_llvm_riscv64:
needs: [build_unstable_riscv64]
runs-on: nephnet-riscv64
@ -2664,7 +2795,7 @@ jobs:
webhook: ${{ secrets.DISCORD_WEBHOOK_PACKAGE }}
build_unstable:
if: gitea.ref_name == 'master' || gitea.ref_name == ''
needs: [build_unstable_amd64, build_unstable_i386, build_unstable_arm64, build_unstable_riscv64]
needs: [build_unstable_amd64, build_unstable_i386, build_unstable_arm64, build_unstable_armhf, build_unstable_riscv64]
runs-on: nephnet
continue-on-error: true
steps:
@ -2676,8 +2807,8 @@ jobs:
password: ${{ secrets.PACKAGER_TOKEN }}
- name: Docker Manifest
run: |
docker manifest create code.nephatrine.net/nephnet/nxb-debian:sid --amend code.nephatrine.net/nephnet/amd64:nxb-debian-unstable --amend code.nephatrine.net/nephnet/i386:nxb-debian-unstable --amend code.nephatrine.net/nephnet/arm64:nxb-debian-unstable --amend code.nephatrine.net/nephnet/riscv64:nxb-debian-unstable
docker manifest create code.nephatrine.net/nephnet/nxb-debian:unstable --amend code.nephatrine.net/nephnet/amd64:nxb-debian-unstable --amend code.nephatrine.net/nephnet/i386:nxb-debian-unstable --amend code.nephatrine.net/nephnet/arm64:nxb-debian-unstable --amend code.nephatrine.net/nephnet/riscv64:nxb-debian-unstable
docker manifest create code.nephatrine.net/nephnet/nxb-debian:sid --amend code.nephatrine.net/nephnet/amd64:nxb-debian-unstable --amend code.nephatrine.net/nephnet/i386:nxb-debian-unstable --amend code.nephatrine.net/nephnet/arm64:nxb-debian-unstable --amend code.nephatrine.net/nephnet/armv7:nxb-debian-unstable --amend code.nephatrine.net/nephnet/riscv64:nxb-debian-unstable
docker manifest create code.nephatrine.net/nephnet/nxb-debian:unstable --amend code.nephatrine.net/nephnet/amd64:nxb-debian-unstable --amend code.nephatrine.net/nephnet/i386:nxb-debian-unstable --amend code.nephatrine.net/nephnet/arm64:nxb-debian-unstable --amend code.nephatrine.net/nephnet/armv7:nxb-debian-unstable --amend code.nephatrine.net/nephnet/riscv64:nxb-debian-unstable
docker manifest push --purge code.nephatrine.net/nephnet/nxb-debian:sid
docker manifest push --purge code.nephatrine.net/nephnet/nxb-debian:unstable
- name: Notify Discord
@ -2687,7 +2818,7 @@ jobs:
title: "Container Publish (UNSTABLE)"
webhook: ${{ secrets.DISCORD_WEBHOOK_PACKAGE }}
push_unstable:
needs: [push_unstable_amd64, push_unstable_i386, push_unstable_arm64, push_unstable_riscv64]
needs: [push_unstable_amd64, push_unstable_i386, push_unstable_arm64, push_unstable_armhf, push_unstable_riscv64]
runs-on: nephnet
continue-on-error: true
steps:
@ -2706,8 +2837,8 @@ jobs:
password: ${{ secrets.DOCKER_PASS }}
- name: Docker Manifest
run: |
docker manifest create nephatrine/nxb-debian:sid --amend nephatrine/amd64:nxb-debian-unstable --amend nephatrine/ia32:nxb-debian-unstable --amend nephatrine/arm64:nxb-debian-unstable --amend nephatrine/riscv64:nxb-debian-unstable
docker manifest create nephatrine/nxb-debian:unstable --amend nephatrine/amd64:nxb-debian-unstable --amend nephatrine/ia32:nxb-debian-unstable --amend nephatrine/arm64:nxb-debian-unstable --amend nephatrine/riscv64:nxb-debian-unstable
docker manifest create nephatrine/nxb-debian:sid --amend nephatrine/amd64:nxb-debian-unstable --amend nephatrine/ia32:nxb-debian-unstable --amend nephatrine/arm64:nxb-debian-unstable --amend nephatrine/armv7:nxb-debian-unstable --amend nephatrine/riscv64:nxb-debian-unstable
docker manifest create nephatrine/nxb-debian:unstable --amend nephatrine/amd64:nxb-debian-unstable --amend nephatrine/ia32:nxb-debian-unstable --amend nephatrine/arm64:nxb-debian-unstable --amend nephatrine/armv7:nxb-debian-unstable --amend nephatrine/riscv64:nxb-debian-unstable
docker manifest push --purge nephatrine/nxb-debian:sid
docker manifest push --purge nephatrine/nxb-debian:unstable
- name: Notify Discord
@ -2900,7 +3031,7 @@ jobs:
webhook: ${{ secrets.DISCORD_WEBHOOK_PACKAGE }}
build_unstable_llvm:
if: gitea.ref_name == 'master' || gitea.ref_name == ''
needs: [build_unstable_llvm_amd64, build_unstable_llvm_i386, build_unstable_llvm_arm64, build_unstable_llvm_riscv64, push_unstable_llvm_riscv64]
needs: [build_unstable_llvm_amd64, build_unstable_llvm_i386, build_unstable_llvm_arm64, build_unstable_llvm_armhf, push_unstable_llvm_riscv64]
runs-on: nephnet
continue-on-error: true
steps:
@ -2912,8 +3043,8 @@ jobs:
password: ${{ secrets.PACKAGER_TOKEN }}
- name: Docker Manifest
run: |
docker manifest create code.nephatrine.net/nephnet/nxb-debian:sid-llvm --amend code.nephatrine.net/nephnet/amd64:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/i386:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/arm64:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/riscv64:nxb-debian-unstable-llvm
docker manifest create code.nephatrine.net/nephnet/nxb-debian:unstable-llvm --amend code.nephatrine.net/nephnet/amd64:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/i386:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/arm64:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/riscv64:nxb-debian-unstable-llvm
docker manifest create code.nephatrine.net/nephnet/nxb-debian:sid-llvm --amend code.nephatrine.net/nephnet/amd64:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/i386:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/arm64:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/armv7:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/riscv64:nxb-debian-unstable-llvm
docker manifest create code.nephatrine.net/nephnet/nxb-debian:unstable-llvm --amend code.nephatrine.net/nephnet/amd64:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/i386:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/arm64:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/armv7:nxb-debian-unstable-llvm --amend code.nephatrine.net/nephnet/riscv64:nxb-debian-unstable-llvm
docker manifest push --purge code.nephatrine.net/nephnet/nxb-debian:sid-llvm
docker manifest push --purge code.nephatrine.net/nephnet/nxb-debian:unstable-llvm
- name: Notify Discord
@ -2923,7 +3054,7 @@ jobs:
title: "Container Publish (UNSTABLE-LLVM)"
webhook: ${{ secrets.DISCORD_WEBHOOK_PACKAGE }}
push_unstable_llvm:
needs: [push_unstable_llvm_amd64, push_unstable_llvm_i386, push_unstable_llvm_arm64, push_unstable_llvm_riscv64]
needs: [push_unstable_llvm_amd64, push_unstable_llvm_i386, push_unstable_llvm_arm64, push_unstable_llvm_armhf, push_unstable_llvm_riscv64]
runs-on: nephnet
continue-on-error: true
steps:
@ -2942,8 +3073,8 @@ jobs:
password: ${{ secrets.DOCKER_PASS }}
- name: Docker Manifest
run: |
docker manifest create nephatrine/nxb-debian:sid-llvm --amend nephatrine/amd64:nxb-debian-unstable-llvm --amend nephatrine/ia32:nxb-debian-unstable-llvm --amend nephatrine/arm64:nxb-debian-unstable-llvm --amend nephatrine/riscv64:nxb-debian-unstable-llvm
docker manifest create nephatrine/nxb-debian:unstable-llvm --amend nephatrine/amd64:nxb-debian-unstable-llvm --amend nephatrine/ia32:nxb-debian-unstable-llvm --amend nephatrine/arm64:nxb-debian-unstable-llvm --amend nephatrine/riscv64:nxb-debian-unstable-llvm
docker manifest create nephatrine/nxb-debian:sid-llvm --amend nephatrine/amd64:nxb-debian-unstable-llvm --amend nephatrine/ia32:nxb-debian-unstable-llvm --amend nephatrine/arm64:nxb-debian-unstable-llvm --amend nephatrine/armv7:nxb-debian-unstable-llvm --amend nephatrine/riscv64:nxb-debian-unstable-llvm
docker manifest create nephatrine/nxb-debian:unstable-llvm --amend nephatrine/amd64:nxb-debian-unstable-llvm --amend nephatrine/ia32:nxb-debian-unstable-llvm --amend nephatrine/arm64:nxb-debian-unstable-llvm --amend nephatrine/armv7:nxb-debian-unstable-llvm --amend nephatrine/riscv64:nxb-debian-unstable-llvm
docker manifest push --purge nephatrine/nxb-debian:sid-llvm
docker manifest push --purge nephatrine/nxb-debian:unstable-llvm
- name: Notify Discord

View File

@ -211,6 +211,16 @@ RUN echo "====== INSTALL MULTILIB PACKAGES ======" \
libzstd-dev:i386 zlib1g-dev:i386 \
&& mv /usr/bin/curl-config /usr/bin/curl-config32 \
&& mv "${HOME}/curl-config" /usr/bin/; fi \
&& if [ "$(uname -m)" = "aarch64" ]; then dpkg --add-architecture armhf \
&& apt-get update \
&& apt-get -o Dpkg::Options::="--force-confnew" install -y --no-install-recommends \
crossbuild-essential-armhf \
&& mv /usr/bin/curl-config "${HOME}/" \
&& apt-get -o Dpkg::Options::="--force-confnew" install -y --no-install-recommends \
libcurl4-openssl-dev:armhf libicu-dev:armhf libssl-dev:armhf libxml2-dev:armhf \
libzstd-dev:armhf zlib1g-dev:armhf \
&& mv /usr/bin/curl-config /usr/bin/curl-config32 \
&& mv "${HOME}/curl-config" /usr/bin/; fi \
&& apt-get autoremove -y && apt-get clean \
&& rm -rf /tmp/* /var/tmp/*