izaac/.drone.yml
Jakub Kaniecki 4ff7fc3ec4
Some checks failed
continuous-integration/drone/push Build is failing
dockerfile
2024-10-11 20:54:34 +02:00

26 lines
612 B
YAML

kind: pipeline
type: exec
name: default
steps:
- name: build
commands:
- docker build --no-cache -t izaac-master:latest .
- docker tag izaac-master:latest registry.knck.pl:5000/izaac-master:latest
- docker push registry.knck.pl:5000/izaac-master:latest
- name: delete
environment:
KUBECONFIG: /home/drone-runner/drone-kubeconfig
commands:
- kubectl delete deployment izaac-deployment || true
- name: deploy
environment:
KUBECONFIG: /home/drone-runner/drone-kubeconfig
commands:
- kubectl apply -f deployment.yml --insecure-skip-tls-verify
trigger:
branch:
- master