...
- Planning
- Release Tasks
- Create base ticket with the following tasks
- Branch and pull request for updating the ACS release version
- Integration branch creation
- Confluence page for the release notes
- Create Jenkins (or the build system in use) jobs for the release
- ExtProds building job
- ACS building job
- ACS testing job
- ACS Pre-release/Release job
- Implementation
- Actual implementation of the tickets and tasks within the release schedule (Release Planning)
- Integration
- Create integration branch for the release 'integration/COMMON-YYYYMMM'
- Merge pull-requests into the integration branch
- Prepare a build of the release
- Execute tests for the release
- Publishing
- Prepare one or more pre-releases during the two months period.
- The last of them should include all the changes and be prepared at the end of the implementation phase as described in the release schedule (Release Planning)
- If there are issues with the pre-release a new one must be prepared after bug-fixing any pending issue
- Prepare the final release after the verification phase has finished according to release schedule (Release Planning)
- Additional releases may be produced if there were issues with the release
- Reporting
- Send a memorandum at the beginning of each month reporting the work done during the previous month
- There's two memorandums per release
...
{"serverDuration": 81, "requestCorrelationId": "2ffbb935e00f0d3f"}