You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by ma...@apache.org on 2023/03/30 10:02:58 UTC
[incubator-devlake] branch main updated: fix: build and push devlake base failed when push a new tag (#4820)
This is an automated email from the ASF dual-hosted git repository.
mappjzc 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 68ce15837 fix: build and push devlake base failed when push a new tag (#4820)
68ce15837 is described below
commit 68ce1583779a563bd33cdfd5189bf5b32f983a8b
Author: abeizn <zi...@merico.dev>
AuthorDate: Thu Mar 30 18:02:51 2023 +0800
fix: build and push devlake base failed when push a new tag (#4820)
* fix: build and push devlake base failed when push a new tag
* fix: build and push devlake base failed when push a new tag
---
.github/workflows/build.yml | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index f9ccc9dba..0b8afe556 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -41,11 +41,10 @@ jobs:
- name: Build and push lake image
uses: docker/build-push-action@v3
with:
- context: .
+ context: ./backend
push: true
target: builder
tags: ${{ secrets.DOCKERHUB_OWNER }}/devlake:amd64-builder
- file: ./backend/Dockerfile
platforms: linux/amd64
cache-from: ${{ secrets.DOCKERHUB_OWNER }}/devlake:amd64-builder
cache-to: ${{ secrets.DOCKERHUB_OWNER }}/devlake:amd64-builder
@@ -66,11 +65,10 @@ jobs:
- name: Build and push lake image
uses: docker/build-push-action@v3
with:
- context: .
+ context: ./backend
push: true
target: base
tags: ${{ secrets.DOCKERHUB_OWNER }}/devlake:base
- file: ./backend/Dockerfile
platforms: linux/amd64,linux/arm64
cache-from: ${{ secrets.DOCKERHUB_OWNER }}/devlake:base
cache-to: ${{ secrets.DOCKERHUB_OWNER }}/devlake:base
@@ -102,11 +100,10 @@ jobs:
- name: Build and cache lake build
uses: docker/build-push-action@v3
with:
- context: .
+ context: ./backend
push: false
target: build
tags: ${{ secrets.DOCKERHUB_OWNER }}/devlake:build-cache-${{ matrix.platform }}
- file: ./backend/Dockerfile
platforms: linux/${{ matrix.platform }}
cache-from: ${{ secrets.DOCKERHUB_OWNER }}/devlake:amd64-builder
cache-to: type=local,mode=min,dest=/tmp/devlake-build-cache-${{ matrix.platform }}
@@ -151,11 +148,10 @@ jobs:
- name: Build and push lake image
uses: docker/build-push-action@v3
with:
- context: .
+ context: ./backend
push: true
tags: ${{ steps.get_push_tags.outputs.TAGS }}
platforms: linux/amd64,linux/arm64
- file: ./backend/Dockerfile
cache-from: |
${{ secrets.DOCKERHUB_OWNER }}/devlake:amd64-builder
${{ secrets.DOCKERHUB_OWNER }}/devlake:base