From c8aef17e95ec6e189bb813bf43d03d41e2cbae9d Mon Sep 17 00:00:00 2001 From: khwezi Date: Sat, 14 Mar 2026 10:15:35 +0200 Subject: [PATCH 1/2] Added restart conditions --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 2179da8..6dc7053 100644 --- a/.drone.yml +++ b/.drone.yml @@ -109,7 +109,7 @@ steps: - docker pull khwezi/webapitest:latest - docker stop webapitest || true - docker rm webapitest || true - - docker run -d --name webapitest -e ASPNETCORE_ENVIRONMENT=Development -p 4000:8081 khwezi/webapitest:latest + - docker run -d --name webapitest --restart unless-stopped -e ASPNETCORE_ENVIRONMENT=Development -p 4000:8081 khwezi/webapitest:latest --- kind: pipeline @@ -136,7 +136,7 @@ steps: script: - docker stop webapi || true - docker rm webapi || true - - docker run -d --name webapi -e ASPNETCORE_ENVIRONMENT=Production -p 4001:8081 khwezi/webapitest:latest + - docker run -d --name webapi --restart unless-stopped -e ASPNETCORE_ENVIRONMENT=Production -p 4001:8081 khwezi/webapitest:latest when: event: - promote -- 2.47.3 From 201850a3d40d17e6e5d57b855b2d5092746a24a9 Mon Sep 17 00:00:00 2001 From: khwezi Date: Sat, 14 Mar 2026 10:25:15 +0200 Subject: [PATCH 2/2] Removed variable expansion because plugin doesnt support it --- .drone.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.drone.yml b/.drone.yml index 6dc7053..f4cd8ac 100644 --- a/.drone.yml +++ b/.drone.yml @@ -125,14 +125,12 @@ steps: - name: prod image: appleboy/drone-ssh environment: - SSH_USER: + PLUGIN_USER: from_secret: ssh_prod_user - SSH_PASS: + PLUGIN_PASSWORD: from_secret: ssh_prod_password + PLUGIN_HOST: ssh_prod_host settings: - host: 192.168.1.48 - username: ${SSH_USER} - password: ${SSH_PASS} script: - docker stop webapi || true - docker rm webapi || true -- 2.47.3