From 13abc8776d3033c32125bfb72de742ac21cff9b6 Mon Sep 17 00:00:00 2001 From: putro <putro@autistici.org> Date: Sun, 13 Oct 2024 16:25:01 +0200 Subject: [PATCH] added noise automation --- roles/account-automation-backend-noise/README.md | 6 ++++++ roles/account-automation-backend-noise/meta/main.yml | 8 ++++++++ roles/noise/meta/main.yml | 4 ++++ 3 files changed, 18 insertions(+) create mode 100644 roles/account-automation-backend-noise/README.md create mode 100644 roles/account-automation-backend-noise/meta/main.yml create mode 100644 roles/noise/meta/main.yml diff --git a/roles/account-automation-backend-noise/README.md b/roles/account-automation-backend-noise/README.md new file mode 100644 index 00000000..6177eeb0 --- /dev/null +++ b/roles/account-automation-backend-noise/README.md @@ -0,0 +1,6 @@ +This role installs +[ai-scripts](https://git.autistici.org/ai/ai-scripts) cron jobs that +are associated with the *noise* service and run on the *backend* nodes. + +These include the *create* script. + diff --git a/roles/account-automation-backend-noise/meta/main.yml b/roles/account-automation-backend-noise/meta/main.yml new file mode 100644 index 00000000..16472a94 --- /dev/null +++ b/roles/account-automation-backend-noise/meta/main.yml @@ -0,0 +1,8 @@ +--- +dependencies: + - { role: account-automation-backend } + - role: account-automation-cron + vars: + scripts: + - name: create-newsletters + calendar: "*:3" diff --git a/roles/noise/meta/main.yml b/roles/noise/meta/main.yml new file mode 100644 index 00000000..b46f7810 --- /dev/null +++ b/roles/noise/meta/main.yml @@ -0,0 +1,4 @@ +--- +dependencies: + - { role: account-automation-backend-noise } + -- GitLab