Merge pull request #1511 from 42CrMo4/multi-platform-docker

Multi platform docker image
This commit is contained in:
Oliver 2021-04-23 09:07:26 +10:00 committed by GitHub
commit bdd5219019
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 1 deletions

View File

@ -15,6 +15,10 @@ jobs:
steps:
- name: Checkout Code
uses: actions/checkout@v2
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: Login to Dockerhub
uses: docker/login-action@v1
with:
@ -24,6 +28,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: ./docker
platforms: linux/amd64,linux/arm64
push: true
repository: inventree/inventree
tags: inventree/inventree:latest

View File

@ -13,6 +13,10 @@ jobs:
steps:
- name: Check out repo
uses: actions/checkout@v2
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: cd
run: |
cd docker
@ -23,4 +27,5 @@ jobs:
password: ${{ secrets.DOCKER_PASSWORD }}
repository: inventree/inventree
tag_with_ref: true
dockerfile: ./Dockerfile
dockerfile: ./Dockerfile
platforms: linux/amd64,linux/arm64