From 94895ed5d7916985ea4d72eed79c9261363104a4 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Fri, 17 Apr 2020 17:43:27 +0200 Subject: [PATCH] Add all currently used crontabs as CI jobs --- .gitlab-ci-template.yml | 72 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/.gitlab-ci-template.yml b/.gitlab-ci-template.yml index 14cc061..512ce51 100644 --- a/.gitlab-ci-template.yml +++ b/.gitlab-ci-template.yml @@ -53,3 +53,75 @@ UpdateNextcloudPlugins: except: variables: - $ANSIBLE_JOB_NAME && $ANSIBLE_JOB_NAME != "UpdateNextcloudPlugins" + +UpdateHomeAssistant: + <<: *default_settings_cron + script: + - ascr role home-assistant ${CHAT_INPUT} ${ANSIBLE_EXTRA_ARGS} + except: + variables: + - $ANSIBLE_JOB_NAME && $ANSIBLE_JOB_NAME != "UpdateHomeAssistant" + +UpdateCollabora: + <<: *default_settings_cron + script: + - ascr role nextcloud --tags=collabora ${CHAT_INPUT} ${ANSIBLE_EXTRA_ARGS} + except: + variables: + - $ANSIBLE_JOB_NAME && $ANSIBLE_JOB_NAME != "UpdateCollabora" + +UpdateMatterbridge: + <<: *default_settings_cron + script: + - ascr role matterbridge ${CHAT_INPUT} ${ANSIBLE_EXTRA_ARGS} + except: + variables: + - $ANSIBLE_JOB_NAME && $ANSIBLE_JOB_NAME != "UpdateMatterbridge" + +UpdateAlerta: + <<: *default_settings_cron + script: + - ascr alerta ${CHAT_INPUT} ${ANSIBLE_EXTRA_ARGS} + except: + variables: + - $ANSIBLE_JOB_NAME && $ANSIBLE_JOB_NAME != "UpdateAlerta" + +SanityCheck: + <<: *default_settings_cron + script: + - ascr sanity check ${CHAT_INPUT} ${ANSIBLE_EXTRA_ARGS} + except: + variables: + - $ANSIBLE_JOB_NAME && $ANSIBLE_JOB_NAME != "SanityCheck" + +SanityList: + <<: *default_settings_cron + script: + - ascr sanity list ${CHAT_INPUT} ${ANSIBLE_EXTRA_ARGS} + except: + variables: + - $ANSIBLE_JOB_NAME && $ANSIBLE_JOB_NAME != "SanityList" + +SanityUpgrade: + <<: *default_settings_cron + script: + - ascr sanity upgrade ${CHAT_INPUT} ${ANSIBLE_EXTRA_ARGS} + except: + variables: + - $ANSIBLE_JOB_NAME && $ANSIBLE_JOB_NAME != "SanityUpgrade" + +SanityReboot: + <<: *default_settings_cron + script: + - ascr sanity reboot ${CHAT_INPUT} ${ANSIBLE_EXTRA_ARGS} + except: + variables: + - $ANSIBLE_JOB_NAME && $ANSIBLE_JOB_NAME != "SanityReboot" + +JailkitUpgrade: + <<: *default_settings_cron + script: + - ascr jailkit-upgrade ${CHAT_INPUT} ${ANSIBLE_EXTRA_ARGS} + except: + variables: + - $ANSIBLE_JOB_NAME && $ANSIBLE_JOB_NAME != "JailkitUpgrade" -- GitLab