From 07167e770af2bbf7fb444c1c379cacedcbfdf1a6 Mon Sep 17 00:00:00 2001 From: garrettmills Date: Fri, 9 Dec 2022 04:43:49 -0600 Subject: [PATCH] Drone: only do K8s rollout on tag/promote --- .drone.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.drone.yml b/.drone.yml index 286acd1..a37e191 100644 --- a/.drone.yml +++ b/.drone.yml @@ -13,6 +13,10 @@ services: privileged: true environment: DOCKER_TLS_CERTDIR: "" + when: + event: + - tag + - promote steps: - name: node.js build @@ -33,6 +37,10 @@ steps: DOCKER_HOST: tcp://localhost:2375 DOCKER_REGISTRY: from_secret: DOCKER_REGISTRY + when: + event: + - tag + - promote - name: k8s rollout image: bitnami/kubectl @@ -40,3 +48,7 @@ steps: commands: - cd deploy && kubectl apply -f . - kubectl rollout restart deployment/garrettmills-dev -n default + when: + event: + - tag + - promote