3
0

Add branch snapshots

This commit is contained in:
Marko Sabec 2021-07-08 08:50:30 +02:00
parent 70e5bc8bdd
commit cdd1aa4526
2 changed files with 12 additions and 4 deletions

View File

@ -7,7 +7,8 @@ on:
- 2021.6.x*
- 2021.9.x*
- 2021.12.x*
- 2022.3.x*
- 2022.9.x*
jobs:
@ -36,8 +37,9 @@ jobs:
GOFLAGS: -mod=readonly
BUILD_OS: linux
BUILD_ARCH: amd64
BUILD_VERSION: ${GITHUB_SHA}
BUILD_VERSION_SHA: ${GITHUB_SHA}
steps:
- run: echo "BUILD_VERSION_REF=${GITHUB_REF#refs/heads/}" >> $GITHUB_ENV
- uses: actions/checkout@v2
- uses: docker/login-action@v1
if: ${{ !env.ACT }}
@ -50,7 +52,11 @@ jobs:
registry: ghcr.io
username: ${{ secrets.GH_USERNAME }}
password: ${{ secrets.GH_TOKEN }}
- run: docker build -t ghcr.io/cortezaproject/corteza-server:${{ env.BUILD_VERSION }} .
- run: |
docker build -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 }}
- run: docker push ghcr.io/cortezaproject/corteza-server:${{ env.BUILD_VERSION_SHA }}
if: ${{ !env.ACT }}
- run: docker push ghcr.io/cortezaproject/corteza-server:${{ env.BUILD_VERSION_REF }}
if: ${{ !env.ACT }}

2
.gitignore vendored
View File

@ -13,5 +13,7 @@ profile.coverprofile
/gin-bin
/.vscode
/federation/etc/.env*
# https://github.com/nektos/act
/.act*
/workflow