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