[ci] Multiarch build. Fix dockerfile.

This commit is contained in:
West14
2022-01-10 01:01:38 +02:00
parent 938a918815
commit ceb9825f29
4 changed files with 50 additions and 10 deletions
+2 -6
View File
@@ -6,11 +6,7 @@ on:
jobs:
docker:
name: Build Docker image
strategy:
matrix:
arch: ['amd64', 'arm64']
runs-on: ubuntu-latest
steps:
-
@@ -39,7 +35,7 @@ jobs:
with:
context: .
file: docker/Dockerfile.${{ matrix.arch }}
platforms: linux/${{ matrix.arch }}
platforms: linux/amd64,linux/arm64
push: ${{ github.ref == 'refs/heads/dev' }}
tags: ${{ secrets.REGISTRY_URL }}/west/telegram-bot:latest,
${{ secrets.REGISTRY_URL }}/west/telegram-bot:${{ steps.commit_sha.outputs.sha_short }}