Update main-build.yaml

This commit is contained in:
Xu Weikang 2025-12-25 13:42:32 +08:00 committed by GitHub
parent ac0bba79f7
commit a4659ae00c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -22,10 +22,10 @@ jobs:
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build amd64
run: |
docker build --no-cache -t icepage/aujc .
docker push icepage/aujc:amd64
docker tag icepage/aujc:amd64 registry.cn-hangzhou.aliyuncs.com/icepage/aujc:amd64
docker push registry.cn-hangzhou.aliyuncs.com/icepage/aujc:amd64
docker build --no-cache -t nuoyis1024/aujc .
docker push nuoyis1024/aujc:amd64
docker tag nuoyis1024/aujc:amd64 registry.cn-hangzhou.aliyuncs.com/nuoyis/aujc:amd64
docker push registry.cn-hangzhou.aliyuncs.com/nuoyis/aujc:amd64
build-arm64:
runs-on: ubuntu-24.04-arm
@ -39,10 +39,10 @@ jobs:
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build arm64
run: |
docker build --no-cache -t icepage/aujc .
docker push icepage/aujc:arm64
docker tag icepage/aujc:arm64 registry.cn-hangzhou.aliyuncs.com/icepage/aujc:arm64
docker push registry.cn-hangzhou.aliyuncs.com/icepage/aujc:arm64
docker build --no-cache -t nuoyis1024/aujc .
docker push nuoyis1024/aujc:arm64
docker tag nuoyis1024/aujc:arm64 registry.cn-hangzhou.aliyuncs.com/nuoyis/aujc:arm64
docker push registry.cn-hangzhou.aliyuncs.com/nuoyis/aujc:arm64
create-manifest:
runs-on: ubuntu-latest
@ -58,11 +58,11 @@ jobs:
- name: Create & Push Multi-arch Manifest
run: |
docker manifest create icepage/aujc:latest \
--amend icepage/aujc:amd64 \
--amend icepage/aujc:arm64
docker manifest push icepage/aujc:latest
docker manifest create registry.cn-hangzhou.aliyuncs.com/icepage/aujc:latest \
--amend registry.cn-hangzhou.aliyuncs.com/icepage/aujc:amd64 \
--amend registry.cn-hangzhou.aliyuncs.com/icepage/aujc:arm64
docker manifest push registry.cn-hangzhou.aliyuncs.com/icepage/aujc:latest
docker manifest create nuoyis1024/aujc:latest \
--amend nuoyis1024/aujc:amd64 \
--amend nuoyis1024/aujc:arm64
docker manifest push nuoyis1024/aujc:latest
docker manifest create registry.cn-hangzhou.aliyuncs.com/nuoyis/aujc:latest \
--amend registry.cn-hangzhou.aliyuncs.com/nuoyis/aujc:amd64 \
--amend registry.cn-hangzhou.aliyuncs.com/nuoyis/aujc:arm64
docker manifest push registry.cn-hangzhou.aliyuncs.com/nuoyis/aujc:latest