Move to Github Registry Containers #165
18
.github/workflows/PullRequest.yml
vendored
18
.github/workflows/PullRequest.yml
vendored
@@ -71,17 +71,21 @@ jobs:
|
||||
- name: checkout
|
||||
uses: actions/checkout@master
|
||||
|
||||
- name: Build Docker Image
|
||||
- name: Docker build amd64
|
||||
if: ${{ matrix.arch }} == "amd64"
|
||||
run: docker build -t coretest:latest .
|
||||
- name: "Run Docker Image"
|
||||
if: ${{ matrix.arch }} == "amd64"
|
||||
run: docker run --rm -i -e DebugArch="true" coretest:latest
|
||||
|
||||
- name: Build Docker Image (Multiarch)
|
||||
if: ${{ matrix.arch }} != "amd64"
|
||||
id: DockerArch
|
||||
uses: docker/build-push-action@v2
|
||||
with:
|
||||
target: bdscore
|
||||
tags: coretest:latest
|
||||
tags: coretestarch:latest
|
||||
platforms: linux/${{ matrix.arch }}
|
||||
|
||||
- name: "Run Docker Image, digiest: ${{ steps.DockerArch.outputs.digest }}"
|
||||
if: ${{ matrix.arch }} == "amd64"
|
||||
run: docker run --rm -i -e DebugArch="true" coretest:latest
|
||||
- name: "Run Docker Image, digiest: ${{ steps.DockerArch.outputs.digest }}"
|
||||
if: ${{ matrix.arch }} != "amd64"
|
||||
run: docker run --rm -i -e DebugArch="true" coretest:latest@${{ steps.DockerArch.outputs.digest }}
|
||||
run: docker run --rm -i -e DebugArch="true" coretestarch:latest@${{ steps.DockerArch.outputs.digest }}
|
||||
Reference in New Issue
Block a user