From 7fd69b8265a2b75a102c0f5761fff4f2dd384977 Mon Sep 17 00:00:00 2001 From: khwezi Date: Sun, 8 Mar 2026 12:48:02 +0200 Subject: [PATCH] Refactored pipeline to manage triggers better for promotion events --- .drone.yml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index 779943a..c7b201e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,6 +2,10 @@ kind: pipeline type: docker name: build +trigger: + event: + exclude: + - promote clone: disable: true @@ -39,6 +43,10 @@ type: docker name: package depends_on: - build +trigger: + event: + exclude: + - promote clone: disable: true @@ -75,6 +83,10 @@ type: docker name: deploy depends_on: - package +trigger: + event: + exclude: + - promote clone: disable: true @@ -87,8 +99,8 @@ steps: from_secret: ssh_host username: from_secret: ssh_user - key: - from_secret: ssh_key + password: + from_secret: ssh_password script: - docker pull khwezi/webapitest:latest - docker stop webapitest || true @@ -107,8 +119,8 @@ steps: from_secret: ssh_host username: from_secret: ssh_user - key: - from_secret: ssh_key + password: + from_secret: ssh_password script: - docker pull khwezi/webapitest:latest - docker stop webapi || true