Merge pull request 'Fix the pipeline' (#15) from cicd into master
Reviewed-on: #15
This commit is contained in:
commit
c1f09cc689
@ -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
|
||||
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
|
||||
|
||||
Binary file not shown.
@ -34,4 +34,4 @@ sections:
|
||||
icon: vault.svg
|
||||
name: Vault
|
||||
url: https://vault.dvirlabs.com
|
||||
name: Devtools
|
||||
name: Dev-tools
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user