From 3d4677269037931b08748294c181b2fbcbdee24e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorben=20G=C3=BCnther?= Date: Tue, 18 Oct 2022 01:38:38 +0200 Subject: [PATCH] srht: Remove Alpine Linux image, switch to systemd timers Switching to systemd timers removes last dependency on cron. Alpine Linux is removed for now, because having Arch Linux as a build image is enough at the moment. --- roles/srht/tasks/main.yml | 18 ------------------ roles/srht/vars/main.yml | 1 + 2 files changed, 1 insertion(+), 18 deletions(-) diff --git a/roles/srht/tasks/main.yml b/roles/srht/tasks/main.yml index dcb2f9d..fbebbd3 100644 --- a/roles/srht/tasks/main.yml +++ b/roles/srht/tasks/main.yml @@ -186,24 +186,6 @@ daemon_reload: true with_items: "{{ srht_services }}" -- name: Add archlinux rebuild cronjob - ansible.builtin.cron: - name: arch rebuild - state: present - user: root - job: 'chronic /usr/bin/builds.sr.ht/submit_image_build -n "Arch rebuild" -u "https://builds.xenrox.net" -p "/var/lib/images/builds" archlinux' - hour: "9" - minute: "0" - -- name: Add alpine rebuild cronjob - ansible.builtin.cron: - name: alpine rebuild - state: present - user: root - job: 'chronic /usr/bin/builds.sr.ht/submit_image_build -n "Alpine rebuild" -u "https://builds.xenrox.net" -p "/var/lib/images/builds" alpine/edge' - hour: "9" - minute: "30" - - name: Copy nginx conf ansible.builtin.copy: src: "{{ item }}" diff --git a/roles/srht/vars/main.yml b/roles/srht/vars/main.yml index b1f8b51..fd95f4a 100644 --- a/roles/srht/vars/main.yml +++ b/roles/srht/vars/main.yml @@ -14,6 +14,7 @@ srht_packages: srht_services: - builds.sr.ht - builds.sr.ht-api + - builds.sr.ht-rebuild.timer - builds.sr.ht-worker - git.sr.ht - git.sr.ht-api -- 2.44.0