From 3983f83797308ea176c64f6456843e440a6aad82 Mon Sep 17 00:00:00 2001 From: Roger Sikorski Date: Sun, 30 Jul 2023 20:46:22 +0200 Subject: [PATCH] try kaniko build Signed-off-by: Roger Sikorski --- .gitea/workflows/dev.yaml | 58 +++++++++++++++++++++++++++------------ 1 file changed, 40 insertions(+), 18 deletions(-) diff --git a/.gitea/workflows/dev.yaml b/.gitea/workflows/dev.yaml index aaab918..0525225 100644 --- a/.gitea/workflows/dev.yaml +++ b/.gitea/workflows/dev.yaml @@ -6,26 +6,48 @@ on: - main jobs: - Dockerfile lint: - runs-on: k3s - steps: - - uses: actions/checkout@v3 - - uses: hadolint/hadolint-action@v3.1.0 - with: - dockerfile: Dockerfile + # Dockerfile lint: + # runs-on: k3s + # steps: + # - uses: actions/checkout@v3 + # - uses: hadolint/hadolint-action@v3.1.0 + # with: + # dockerfile: Dockerfile + + # build: + # # needs: Dockerfile lint + # runs-on: k3s + # steps: + # - uses: actions/checkout@v3 + # - name: Pull Docker Image for caching + # run: docker pull gitea.sikorski.cloud/rogersik/monica:development || exit 0 + # - name: Build docker image + # run: | + # docker build . \ + # --cache-from gitea.sikorski.cloud/rogersik/monica:development \ + # --file Dockerfile \ + # --tag gitea.sikorski.cloud/rogersik/monica:development + # - name: Push docker image + # run: docker push gitea.sikorski.cloud/rogersik/monica --all-tags build: - needs: Dockerfile lint + # needs: Dockerfile lint runs-on: k3s steps: - uses: actions/checkout@v3 - - name: Pull Docker Image for caching - run: docker pull gitea.sikorski.cloud/rogersik/monica:development || exit 0 - - name: Build docker image - run: | - docker build . \ - --cache-from gitea.sikorski.cloud/rogersik/monica:development \ - --file Dockerfile \ - --tag gitea.sikorski.cloud/rogersik/monica:development - - name: Push docker image - run: docker push gitea.sikorski.cloud/rogersik/monica --all-tags + - name: Kaniko build + uses: aevea/action-kaniko@master + with: + image: gitea.sikorski.cloud/rogersik/monica + tag: development + + # - name: Pull Docker Image for caching + # run: docker pull gitea.sikorski.cloud/rogersik/monica:development || exit 0 + # - name: Build docker image + # run: | + # docker build . \ + # --cache-from gitea.sikorski.cloud/rogersik/monica:development \ + # --file Dockerfile \ + # --tag gitea.sikorski.cloud/rogersik/monica:development + # - name: Push docker image + # run: docker push gitea.sikorski.cloud/rogersik/monica --all-tags