Saltar al contenido principal

Upgrade pipeline

You can add your project to Jutro automated upgrades. If you do, with each new version of Jutro, your repo will receive a Pull Request with the upgrade to the new version.

To add your project to the automated upgrade pipeline, follow the instructions on the Jutro Automated Upgrades page on Confluence.

In a nutshell, you will:

  1. Create a copy of the upgrade readiness checklist.
  2. Complete the checklist.
  3. Contact the Jutro team on Slack to let them know you are ready.

The Jutro team will add your project to the pipeline.

Note: Hidden agenda

If you are wondering why we want your project in our upgrade pipeline, it is for the following reasons:

  1. We want consumers to be on the latest version on Jutro. That way they have the latest fixes and we have fewer versions of Jutro to support. This makes everyone's lives easier.
  2. We use our consumers' repos to find issues related to the new version. The more repos with actual apps we have, the more likely we are to catch all issues.
  3. We gather statistics from consumer repos connected to the pipeline. They tell us which components and features you use, along with some other details. This helps us prioritize and make better plans for the future.
Warning: Some versions contain breaking changes and our PRs sometimes suggest deleting some code, for example code related to deprecated features and components. Our automated upgrades make it easier for you to implement these upgrades as painlessly as possible.

However, we never force any changes on your repo. It is up to you to accept, modify, or reject the upgrade PR.