diff --git a/.gitlab-ci-template.yml b/.gitlab-ci-template.yml index 14cc061d6b5735960ab4ae514ad62c94950b9080..512ce51dca4c9c61c24b5449723315fc9ff22d57 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"