1
0
Fork 0
No description
This repository has been archived on 2025-01-13. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2020-04-11 12:27:58 +00:00
.gitlab-ci.yml Experiments with the gitlab-ci 2019-11-09 01:58:59 +01:00
config.js Use GitLab CI URL from predefined environment variables 2020-03-22 01:02:40 +01:00
LICENSE Add LICENSE 2020-04-11 12:27:58 +00:00
README.md Add README 2020-03-22 01:02:45 +01:00
renovate.json Add renovate.json 2019-11-09 01:46:35 +00:00

Renovate Bot

This repository is a GitLab repository to run Renovate Bot in a self-hosted GitLab instance via GitLab CI. It provides basic features for dependency updates.

Usage

On the SI-GitLab instance authorize the user Botaniker to have access to your repository. The current schedule for this to run is once a week. You'll get a setup MR from Botaniker within a week. Once it's merged, it'll automatically check your dependencies and inform you about updates.

If you want to run this on your own GitLab instance:

  1. Clone this repository and set it up on your own GitLab instance.
  2. Create a user for the bot and create and API access token.
  3. Go to Settings -> CI/CD -> Variables of your renovate bot-repository. Add a variable called RENOVATE_TOKEN and fill it with the access token from step 2.
  4. Setup a GitLab CI schedule for the renovate bot-repository to run on a regular basis.
  5. Grant your bot user access to repositories you want to have checked.

More information