This repository contains the Renovate configuration for UMass Transportation, which we run on our Jenkins install, https://jenkins.umass.edu/. There are just three configuration files:
-
Jenkinsfile: Defines the Jenkins pipeline, it requires a GitHub app credential to be set up in Jenkins. See Renovate's GitHub App requirements, and Jenkins's documentation on setting up app credentials.There is an optional parameter to the pipeline,
RENOVATE_ARGSwhich can be used to add command-line arguments to manually-triggered runs. -
config.js: The self-hosted configuration file for Renovate. This defines how Renovate runs. -
base.json: The base preset for UMass Transportation. This defines what Renovate does and will be included in the onboarding PRs for new repositories.