Tag correctly and set ARCH Docker argument

This commit is contained in:
M. Mert Yildiran
2022-01-23 18:58:45 +03:00
parent d30be4c1f0
commit f9325792d2

View File

@@ -52,12 +52,16 @@ jobs:
- name: Docker meta - name: Docker meta
id: meta id: meta
uses: crazy-max/ghaction-docker-meta@v2 uses: docker/metadata-action@v3
with: with:
images: | images: |
up9inc/mizu up9inc/mizu
tags: | tags: |
type=raw,${{ steps.versioning.outputs.version }} type=raw,${{ steps.versioning.outputs.version }}
flavor: |
latest=auto
prefix=
suffix=-${{ matrix.target }},onlatest=true
- name: Login to Docker Hub - name: Login to Docker Hub
uses: docker/login-action@v1 uses: docker/login-action@v1
@@ -73,6 +77,7 @@ jobs:
tags: ${{ steps.meta.outputs.tags }} tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }} labels: ${{ steps.meta.outputs.labels }}
build-args: | build-args: |
ARCH=${{ matrix.target }}
SEM_VER=${{ steps.versioning.outputs.version }} SEM_VER=${{ steps.versioning.outputs.version }}
BUILD_TIMESTAMP=${{ steps.version_parameters.outputs.build_timestamp }} BUILD_TIMESTAMP=${{ steps.version_parameters.outputs.build_timestamp }}
GIT_BRANCH=${{ steps.version_parameters.outputs.branch }} GIT_BRANCH=${{ steps.version_parameters.outputs.branch }}
@@ -129,12 +134,16 @@ jobs:
- name: Docker meta - name: Docker meta
id: meta id: meta
uses: crazy-max/ghaction-docker-meta@v2 uses: docker/metadata-action@v3
with: with:
images: | images: |
${{ steps.base_image_step.outputs.image }} ${{ steps.base_image_step.outputs.image }}
tags: | tags: |
type=raw,${{ steps.versioning.outputs.version }} type=raw,${{ steps.versioning.outputs.version }}
flavor: |
latest=auto
prefix=
suffix=-${{ matrix.target }},onlatest=true
- name: Login to GCR - name: Login to GCR
uses: docker/login-action@v1 uses: docker/login-action@v1
@@ -151,6 +160,7 @@ jobs:
tags: ${{ steps.meta.outputs.tags }} tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }} labels: ${{ steps.meta.outputs.labels }}
build-args: | build-args: |
ARCH=${{ matrix.target }}
SEM_VER=${{ steps.versioning.outputs.version }} SEM_VER=${{ steps.versioning.outputs.version }}
BUILD_TIMESTAMP=${{ steps.version_parameters.outputs.build_timestamp }} BUILD_TIMESTAMP=${{ steps.version_parameters.outputs.build_timestamp }}
GIT_BRANCH=${{ steps.version_parameters.outputs.branch }} GIT_BRANCH=${{ steps.version_parameters.outputs.branch }}
@@ -185,7 +195,7 @@ jobs:
- name: Docker meta - name: Docker meta
id: meta id: meta
uses: crazy-max/ghaction-docker-meta@v2 uses: docker/metadata-action@v3
with: with:
images: | images: |
up9inc/mizu up9inc/mizu