From 69f39c23501b8e9b33fc483a91d8e9fe0573036b Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Tue, 13 Feb 2024 19:26:11 +0200 Subject: refactor(radicle_node): move radicle-ci-broker.service to a template Signed-off-by: Lars Wirzenius Sponsored-by: author --- roles/radicle_node/tasks/main.yml | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/roles/radicle_node/tasks/main.yml b/roles/radicle_node/tasks/main.yml index 8f2d03c..ed1e938 100644 --- a/roles/radicle_node/tasks/main.yml +++ b/roles/radicle_node/tasks/main.yml @@ -189,25 +189,8 @@ mode: 0644 - name: "install systemd unit for Radicle CI broker" - copy: - content: | - [Unit] - After=radicle-node.service - Description=Radicle CI broker - - [Service] - Type=simple - Environment=RAD_HOME=/home/_rad/.radicle - Environment=PATH=/home/_rad/.cargo/bin:/bin:/usr/bin:/sbin:/usr/sbin - ExecStart=bash -c 'ci-broker /home/_rad/ci-broker.yaml >> /srv/http/broker.log' - KillMode=process - Restart=always - RestartSec=1 - User=_rad - Group=_rad - - [Install] - WantedBy=default.target + template: + src: radicle-ci-broker.service.j2 dest: /lib/systemd/system/radicle-ci-broker.service - name: "enable systemd unit for Radicle CI broker" -- cgit v1.2.1