3
0

Set proper version build args and make docker build depenedant on release

This commit is contained in:
Denis Arh
2021-11-07 10:17:09 +01:00
parent f054507bfd
commit 0b03e6108c
2 changed files with 6 additions and 2 deletions
+4 -1
View File
@@ -74,6 +74,7 @@ jobs:
runs-on: ubuntu-latest
needs:
- test
- release-linux
env:
BUILD_OS: linux
BUILD_ARCH: amd64
@@ -85,7 +86,9 @@ jobs:
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- run: docker build --build-arg "BUILD_VERSION=${BUILD_VERSION}" -t cortezaproject/corteza-server:${{ env.BUILD_VERSION }} .
- run: |
docker build --build-arg "VERSION=${{ env.BUILD_VERSION }}" \
-t cortezaproject/corteza-server:${{ env.BUILD_VERSION }} .
if: ${{ !env.ACT }}
- run: docker push cortezaproject/corteza-server:${{ env.BUILD_VERSION }}
if: ${{ !env.ACT }}
+2 -1
View File
@@ -52,7 +52,8 @@ jobs:
username: ${{ secrets.GH_USERNAME }}
password: ${{ secrets.GH_TOKEN }}
- run: |
docker build -t ghcr.io/cortezaproject/corteza-server:${{ env.BUILD_VERSION_SHA }} \
docker build --build-arg "VERSION=${{ env.BUILD_VERSION }}" \
-t ghcr.io/cortezaproject/corteza-server:${{ env.BUILD_VERSION_SHA }} \
-t ghcr.io/cortezaproject/corteza-server:${{ env.BUILD_VERSION_REF }} .
if: ${{ !env.ACT }}
- run: docker push ghcr.io/cortezaproject/corteza-server:${{ env.BUILD_VERSION_SHA }}