From 0229ed60eca2d93d58e8f68f27c47a96c74798a6 Mon Sep 17 00:00:00 2001 From: surtur Date: Wed, 28 Sep 2022 16:31:50 +0200 Subject: [PATCH] systemd: add ExecStartPre directive --- etc/systemd/system/drone.service | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/etc/systemd/system/drone.service b/etc/systemd/system/drone.service index 8b035aa..b74c8cb 100644 --- a/etc/systemd/system/drone.service +++ b/etc/systemd/system/drone.service @@ -11,8 +11,9 @@ Restart=always RestartSec=15s Environment=COMPOSE_FILE=/etc/drone/docker-compose.yml -ExecStart=/usr/bin/docker-compose -p drone -f ${COMPOSE_FILE} up --remove-orphans -ExecStop=/usr/bin/docker-compose -p drone -f ${COMPOSE_FILE} stop +ExecStartPre=/usr/bin/docker-compose -p drone -f /etc/drone/docker-compose.yml down +ExecStart=/usr/bin/docker-compose -p drone -f /etc/drone/docker-compose.yml up --remove-orphans +ExecStop=/usr/bin/docker-compose -p drone -f /etc/drone/docker-compose.yml stop Nice=-14 IOSchedulingClass=1