diff options
author | Lars Wirzenius <liw@liw.fi> | 2024-02-13 19:26:11 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2024-02-13 19:26:11 +0200 |
commit | 69f39c23501b8e9b33fc483a91d8e9fe0573036b (patch) | |
tree | 3fcfea664172df1763c540f2774509c166fbbdc4 | |
parent | 6a7c9138bd46395ec102b7173db9af77a2f0827f (diff) | |
download | debian-ansible-69f39c23501b8e9b33fc483a91d8e9fe0573036b.tar.gz |
refactor(radicle_node): move radicle-ci-broker.service to a template
Signed-off-by: Lars Wirzenius <liw@liw.fi>
Sponsored-by: author
-rw-r--r-- | roles/radicle_node/tasks/main.yml | 21 |
1 files 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" |