Have you answered the Jenkins X survey yet?
If no, then
Pull Dependent Versions
When you Version Everything you need a way to pull dependent versions into your git repositories.
Using the pull model means that you periodically create Pull Requests on your git repositories to upgrade dependencies.
One solution is to use a tool tool like dependabot.
Or you can run periodic jobs via the updatebot plugin to create pull requests.
e.g. we automatically pull upgrades of chart versions into our Version Stream via this github action
Creating Pull Requests to modify versions means the team looking after the repository can decide when and how to merge the Pull Request; e.g. periodically or in quiet times when there are no serious production issues to resolve.
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.