@installdoc/ansible-gas-station
Version:
An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤
25 lines (24 loc) • 616 B
YAML
update:renovate:
stage: update
image:
name: renovate/renovate:slim
entrypoint: ['']
rules:
- if: $DO_CI == 'false'
when: never
- if: $CI_COMMIT_BRANCH == 'synchronize'
when: never
- if: '$CI_PIPELINE_SOURCE == "schedule"'
variables:
RENOVATE_DRY_RUN: 'false'
RENOVATE_GIT_AUTHOR: '${GITLAB_CI_NAME} <${GITLAB_CI_EMAIL}>'
RENOVATE_LOG_LEVEL: info
script:
- >
renovate
--platform "gitlab"
--endpoint "${CI_API_V4_URL}"
--git-author "${RENOVATE_GIT_AUTHOR}"
--dry-run "${RENOVATE_DRY_RUN}"
"${CI_PROJECT_PATH}"