This commit is contained in:
+14
-14
@@ -12,20 +12,20 @@ jobs:
|
||||
- name: checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: build database
|
||||
- name: build and push database amd64,aarch64
|
||||
run: |
|
||||
docker build -t mistox-sql ./database
|
||||
DOCKER_BUILDKIT=1 && \
|
||||
docker buildx create --use --name cross-builder || docker buildx use cross-builder && \
|
||||
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes && \
|
||||
docker buildx inspect --bootstrap && \
|
||||
docker buildx build --platform linux/arm64,linux/amd64 -t docker.mistox.net/mistox-sql --push ./database && \
|
||||
docker buildx rm cross-builder
|
||||
|
||||
- name: build server
|
||||
- name: build and push website amd64,aarch64
|
||||
run: |
|
||||
docker build --build-arg BASE_URL=https://mistox.com -t mistox-website .
|
||||
|
||||
- name: publish database
|
||||
run: |
|
||||
docker image tag mistox-sql docker.mistox.net/mistox-sql && \
|
||||
docker push docker.mistox.net/mistox-sql
|
||||
|
||||
- name: publish server
|
||||
run: |
|
||||
docker image tag mistox-website docker.mistox.net/mistox-website && \
|
||||
docker push docker.mistox.net/mistox-website
|
||||
DOCKER_BUILDKIT=1 && \
|
||||
docker buildx create --use --name cross-builder || docker buildx use cross-builder && \
|
||||
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes && \
|
||||
docker buildx inspect --bootstrap && \
|
||||
docker buildx build --platform linux/arm64,linux/amd64 -t docker.mistox.net/mistox-website --push . && \
|
||||
docker buildx rm cross-builder
|
||||
Reference in New Issue
Block a user