izaac/.drone.yml
Jakub K ba5942bfd8
Some checks failed
continuous-integration/drone Build is failing
drone
2023-10-05 21:24:03 +02:00

27 lines
629 B
YAML

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