mirror of https://github.com/renovatebot/renovate
1.0 KiB
1.0 KiB
Renovate uses the bundler
manager to extract dependencies from Gemfile
and Gemfile.lock
files.
Authenticating private registry
If:
- you need Bundler to authenticate to a private registry
- and that private registry is not on the same host as Renovate (your GitHub/GitLab/etc)
Then you should authenticate Renovate with hostRules
.
For example:
{
"hostRules": [
{
"matchHost": "private-registry.company.com",
"hostType": "rubygems",
"token": "abc123"
}
]
}
Important notes:
hostType
is a required field, sethostType=rubygems
- If you use the same registry for more than one package type, you may need more than one
hostRules
entry - Instead of
token
, you can use ausername
andpassword
To avoid committing raw secrets to your repository, either:
- If self-hosting: add the
hostRules
to your bot config file, instead of the repository configuration file, or - If using the Mend Renovate App: use the
encrypted
config option