Unverified Commit 6355e812 authored by Tao Feng's avatar Tao Feng Committed by GitHub

chore: fix docker push in FE repo (#637)

Signed-off-by: 's avatarTao Feng <fengtao04@gmail.com>
parent 5068b3e0
......@@ -35,6 +35,9 @@ jobs:
uses: actions/checkout@v2
- name: Login with docker
run: docker login -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }}
- name: Publish to Registry
- name: Publish to Registry for latest
if: success()
run: make build-push-image
run: make build-push-image-latest
- name: Publish to Registry for version
if: startsWith(github.event.ref, 'refs/tags')
run: make build-push-image-version
......@@ -25,12 +25,18 @@ test: test_unit lint mypy
.PHONY: image
image:
docker build -f public.Dockerfile -t ${IMAGE}:latest .
.PHONY: image-version
image-version:
docker build -f public.Dockerfile -t ${IMAGE}:${VERSION} .
docker tag ${IMAGE}:${VERSION} ${IMAGE}:latest
.PHONY: push-image-version
push-image-version:
docker push ${IMAGE}:${VERSION}
.PHONY: push-image
push-image:
docker push ${IMAGE}:${VERSION}
docker push ${IMAGE}:latest
.PHONY: oidc-image
......@@ -43,5 +49,8 @@ push-oidc-image:
docker push ${OIDC_IMAGE}:${VERSION}
docker push ${OIDC_IMAGE}:latest
.PHONY: build-push-image
build-push-image: image oidc-image push-image push-oidc-image
build-push-image-latest: image oidc-image push-image push-oidc-image
build-push-image-version: image-version push-image-version
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment