You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by wa...@apache.org on 2022/06/13 01:57:24 UTC

[incubator-devlake] branch main updated: feat: only tag to official releases

This is an automated email from the ASF dual-hosted git repository.

warren pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git


The following commit(s) were added to refs/heads/main by this push:
     new ab392bfe feat: only tag  to official releases
ab392bfe is described below

commit ab392bfed2cbd867b82f32d2f111284949667a6c
Author: zhangliang <li...@merico.dev>
AuthorDate: Mon Jun 13 09:50:32 2022 +0800

    feat: only tag  to official releases
---
 .github/workflows/build.yml | 23 ++++++++++++++++-------
 1 file changed, 16 insertions(+), 7 deletions(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index c1a68d1d..51997a99 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -28,8 +28,11 @@ jobs:
       - name: Build lake image
         run: |
           docker build -t ${{ env.IMAGE_LAKE }}:latest --file ./Dockerfile .
-          docker tag ${{ env.IMAGE_LAKE }}:latest ${{ env.IMAGE_LAKE }}:$(echo ${GITHUB_REF:10})
-          docker push ${{ env.IMAGE_LAKE }}:$(echo ${GITHUB_REF:10})
+          docker tag ${{ env.IMAGE_LAKE }}:latest ${{ env.IMAGE_LAKE }}:${{ github.ref_name }}
+          docker push ${{ env.IMAGE_LAKE }}:${{ github.ref_name }}
+      - name: Push latest
+        if: ${{ !contains( github.ref_name, 'rc') && !contains( github.ref_name, 'test')}}
+        run: |
           docker push ${{ env.IMAGE_LAKE }}:latest
   build-configui:
     name: Build config-ui image
@@ -51,8 +54,11 @@ jobs:
         run: |
           cd config-ui
           docker build -t ${{ env.IMAGE_CONFIG_UI }}:latest --file ./Dockerfile .
-          docker tag ${{ env.IMAGE_CONFIG_UI }}:latest ${{ env.IMAGE_CONFIG_UI }}:$(echo ${GITHUB_REF:10})
-          docker push ${{ env.IMAGE_CONFIG_UI }}:$(echo ${GITHUB_REF:10})
+          docker tag ${{ env.IMAGE_CONFIG_UI }}:latest ${{ env.IMAGE_CONFIG_UI }}:${{ github.ref_name }}
+          docker push ${{ env.IMAGE_CONFIG_UI }}:${{ github.ref_name }}
+      - name: Push latest
+        if: ${{ !contains( github.ref_name, 'rc') && !contains( github.ref_name, 'test')}}
+        run: |
           docker push ${{ env.IMAGE_CONFIG_UI }}:latest
   build-grafana:
     name: Build grafana image
@@ -74,6 +80,9 @@ jobs:
         run: |
           cd grafana
           docker build -t ${{ env.IMAGE_GRAFANA }}:latest --file ./Dockerfile .
-          docker tag ${{ env.IMAGE_GRAFANA }}:latest ${{ env.IMAGE_GRAFANA }}:$(echo ${GITHUB_REF:10})
-          docker push ${{ env.IMAGE_GRAFANA }}:$(echo ${GITHUB_REF:10})
-          docker push ${{ env.IMAGE_GRAFANA }}:latest
+          docker tag ${{ env.IMAGE_GRAFANA }}:latest ${{ env.IMAGE_GRAFANA }}:${{ github.ref_name }}
+          docker push ${{ env.IMAGE_GRAFANA }}:${{ github.ref_name }}
+      - name: Push latest
+        if: ${{ !contains( github.ref_name, 'rc') && !contains( github.ref_name, 'test')}}
+        run: |
+          docker push ${{ env.IMAGE_DASHBOARD }}:latest
\ No newline at end of file