diff --git a/.woodpecker.yaml b/.woodpecker.yaml index 2764e76..a79e171 100644 --- a/.woodpecker.yaml +++ b/.woodpecker.yaml @@ -14,29 +14,42 @@ steps: - echo "TAGS=latest,$TAG_DATE-$SHORT_SHA" > .tags.env - name: build-frontend - image: woodpeckerci/plugin-docker-buildx - privileged: true - settings: - repo: harbor.dvirlabs.com/my-apps/navix-frontend - tag_file: .tags.env - dockerfile: frontend/Dockerfile - context: frontend - registry: harbor.dvirlabs.com - username: - from_secret: harbor_user - password: - from_secret: harbor_password + image: gcr.io/kaniko-project/executor:latest + environment: + DOCKER_CONFIG: /kaniko/.docker/ + volumes: + - name: docker-config + path: /kaniko/.docker/ + commands: + - | + for TAG in $(cut -d= -f2 .tags.env | tr ',' '\n'); do + /kaniko/executor \ + --dockerfile=frontend/Dockerfile \ + --context=frontend \ + --destination=harbor.dvirlabs.com/my-apps/navix-frontend:$TAG \ + --insecure \ + --skip-tls-verify + done - name: build-backend - image: woodpeckerci/plugin-docker-buildx - privileged: true - settings: - repo: harbor.dvirlabs.com/my-apps/navix-backend - tag_file: .tags.env - dockerfile: backend/Dockerfile - context: backend - registry: harbor.dvirlabs.com - username: - from_secret: harbor_user - password: - from_secret: harbor_password \ No newline at end of file + image: gcr.io/kaniko-project/executor:latest + environment: + DOCKER_CONFIG: /kaniko/.docker/ + volumes: + - name: docker-config + path: /kaniko/.docker/ + commands: + - | + for TAG in $(cut -d= -f2 .tags.env | tr ',' '\n'); do + /kaniko/executor \ + --dockerfile=backend/Dockerfile \ + --context=backend \ + --destination=harbor.dvirlabs.com/my-apps/navix-backend:$TAG \ + --insecure \ + --skip-tls-verify + done + +volumes: + - name: docker-config + secret: + secretName: kaniko-docker-config diff --git a/backend/__pycache__/main.cpython-312.pyc b/backend/__pycache__/main.cpython-312.pyc index 1d80115..a716d6c 100644 Binary files a/backend/__pycache__/main.cpython-312.pyc and b/backend/__pycache__/main.cpython-312.pyc differ diff --git a/backend/apps.yaml b/backend/apps.yaml index 887a24c..ea06927 100644 --- a/backend/apps.yaml +++ b/backend/apps.yaml @@ -34,4 +34,4 @@ sections: icon: vault.svg name: Vault url: https://vault.dvirlabs.com - name: Devtools + name: Dev-tools