From 3c19399da5f76b03ba544318d5a8c7f74d8fc7c2 Mon Sep 17 00:00:00 2001 From: Roger Sikorski Date: Mon, 24 Jul 2023 06:52:32 +0200 Subject: [PATCH] switch back to docker build --- .gitea/workflows/dev.yaml | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/.gitea/workflows/dev.yaml b/.gitea/workflows/dev.yaml index 44006fb..66485eb 100644 --- a/.gitea/workflows/dev.yaml +++ b/.gitea/workflows/dev.yaml @@ -1,24 +1,28 @@ on: push: branches-ignore: - - main + - development jobs: build: - runs-on: docker + runs-on: k3s container: - image: alpine:latest + image: alpine:3 steps: - - run: apk --no-cache add nodejs git + - run: apk --no-cache add nodejs git docker - uses: actions/checkout@v3 - - name: Kaniko build - uses: aevea/action-kaniko@master - with: - registry: gitea.sikorski.cloud - image: rogersik/docker-admin-helper - tag: development - username: ${{ secrets.REGISTRY_USER }} - password: ${{ secrets.REGISTRY_PASSWORD }} - cache: true - cache_registry: rogersik/docker-admin-helper - build_file: ./Dockerfile \ No newline at end of file + - name: docker login + run: docker login -u $REGISTRY_USER -p $REGISTRY_PASSWORD gitea.sikorski.cloud + env: + REGISTRY_USER: ${{ secrets.REGISTRY_USER }} + REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }} + - name: Pull Docker Image for caching + run: docker pull registry.sikorski.cloud/docker-admin-helper/ansible:development || exit 0 + - name: Build docker image + run: | + docker build . \ + --cache-from registry.sikorski.cloud/docker-admin-helper/ansible:development \ + --file Dockerfile \ + --tag registry.sikorski.cloud/docker-admin-helper/ansible:development + - name: Push docker image + run: docker push registry.sikorski.cloud/docker-admin-helper/ansible --all-tags