Release Process
Our Release process is divided into these steps:
- Create a Pull Request after the implementation
- ODJ colleague checks out the code locally
- ODJ colleague runs tests locally to confirm the new feature/fix is working
- ODJ colleague does code review, ideally together in pair programming with the developer
- Code is merged into main
- CI/CD pipelines run through, so code can be built and code is scanned
- Depending for which hyperscaler the code was implemented, it will be deployed and released there
- Tests are done in predefined Test Products of the ODJ
- Changes are approved to work environments of the ODJ users
- Changes are approved to live environments of the ODJ users