The following config (renovate.json
in the repo) allows us to setup automatic
Pull Requests (CL in Gerrit Speech) for our dependencies.
{
"platform": "gerrit",
"enabled": true,
"semanticCommits": true,
"timezone": "Europe/Paris",
"dependencyDashboard": true,
"dependencyDashboardTitle": "Renovate Dashboard",
"suppressNotifications": ["prIgnoreNotification"],
"rebaseWhen": "conflicted"
}
Some environment variables are needed to make this work as well :
RENOVATE_ENDPOINT
your internal git forge URLRENOVATE_USERNAME
your update bot usernameRENOVATE_PASSWORD
your bot's password