Unified Dockerfile

This commit is contained in:
Samuel Huang
2023-07-10 15:19:02 +10:00
parent 0559f89845
commit da0d23f3d1
7 changed files with 18 additions and 116 deletions

View File

@@ -41,7 +41,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: .
file: ./Dockerfile.amd64
file: ./Dockerfile
platforms: |
linux/amd64
linux/arm64
@@ -54,7 +54,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: .
file: ./Dockerfile.amd64
file: ./Dockerfile
platforms: linux/amd64
push: true
tags: ${{ github.repository }}:amd64dev
@@ -63,7 +63,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: .
file: ./Dockerfile.arm64
file: ./Dockerfile
platforms: linux/arm64
push: true
tags: ${{ github.repository }}:arm64dev
@@ -72,7 +72,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: .
file: ./Dockerfile.arm
file: ./Dockerfile
platforms: linux/arm/v7
push: true
tags: ${{ github.repository }}:armv7dev
@@ -81,7 +81,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: .
file: ./Dockerfile.arm
file: ./Dockerfile
platforms: linux/arm/v6
push: true
tags: ${{ github.repository }}:armdev
tags: ${{ github.repository }}:armv6dev

View File

@@ -41,7 +41,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: .
file: ./Dockerfile.amd64
file: ./Dockerfile
platforms: |
linux/amd64
linux/arm64
@@ -54,7 +54,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: .
file: ./Dockerfile.amd64
file: ./Dockerfile
platforms: linux/amd64
push: true
tags: ${{ github.repository }}:amd64
@@ -63,7 +63,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: .
file: ./Dockerfile.arm64
file: ./Dockerfile
platforms: linux/arm64
push: true
tags: ${{ github.repository }}:arm64
@@ -72,7 +72,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: .
file: ./Dockerfile.arm
file: ./Dockerfile
platforms: linux/arm/v7
push: true
tags: ${{ github.repository }}:armv7
@@ -81,7 +81,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: .
file: ./Dockerfile.arm
file: ./Dockerfile
platforms: linux/arm/v6
push: true
tags: ${{ github.repository }}:arm
tags: ${{ github.repository }}:armv6