You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 5, 2024. It is now read-only.
This issue is a form of an epic task consisting of all steps that are required to undertake in order to release RedDeer final bits under Eclipse Simultaneous Release 2021-12 which is based on 4.22 platform.
Eclipse Project plan 2021-21 planurl and SimRel release plan simrel. Eclipse API Contract breakages and changes are in porting_guide
Release
Date
Span
Due dates
Notes
2021-09 M1
Friday, July 16, 2021
07/09 to 07/16
Opt-in deadline (new projects only)Create your release record (for new releases)CQ Submission deadline (new third-party content)
3 weeks from 2021-06 GA
2021-09 M2
Friday, August 6, 2021
07/30 to 08/06
3 weeks from M1
2021-09 M3
Friday, August 27, 2021
08/20 to 08/27
IP Log submission deadline
3 weeks from M2
2021-09 RC1
Friday, September 3, 2021
08/27 to 09/03
No new features and APIs after this date!Release Review materials dueNew and Noteworthy entries due
1 week from M3
2021-09 RC2
Friday, September 10, 2021
09/03 to 09/10
1 week from RC1
Quiet period
09/10 to 09/14
No builds during "quiet period". It is assumed all code is done by the end of RC2.
2021-09 GA
Wednesday, September 15, 2021
Release reviews conclude on this date
5 days from RC2
Release flow for Eclipse project
[] Upversion to proper snapshot version (3.5.0-SNAPSHOT) if not done yet
Next section is only valid if there are breaking changes in IP, features, etc, or one year Release review validity expires (last was done for 2021-06, so until 2022-03 we are ok)
Schedule Release Review after project release is created (1st of 3rd Wed. on each month)
Check if there is existing release review approved already, approval would last for whole year so there is no need for review or each milestone!
Wait for release review is done on planned date after all above steps are fulfilled
Gitlab issue for [release review] with approval
Link CQs if there are any: see [iplog]
Do final release milestone
Jump in SimRel Milestone release with offset +3
this is probably M2 +3 as reddeer cannot be built unless we got full stack of packages in some update site and this is usually happening at the end of M1.
Open simrel repo properties - Configuration -> setup those branch.master.remote=origin, branch.master.merge=refs/heads/master and branch.master.rebase=true
make changes to particular aggrcon file (reddeer.aggrcon)
Test build locally: Aggregation (only) from Eclipse IDE and CBI aggregator
From the aggregation editor, right-click on the aggregation model and run Clean then Build Aggregation. See CBI/aggregator/manual#Global_actions OR in the repo cli, run mvn clean verify
Stage changes, create commit message with change ID attached (signoff as well)
This issue is a form of an epic task consisting of all steps that are required to undertake in order to release RedDeer final bits under Eclipse Simultaneous Release 2021-12 which is based on 4.22 platform.
Eclipse Project plan 2021-21 planurl and SimRel release plan simrel. Eclipse API Contract breakages and changes are in porting_guide
Release flow for Eclipse project
this is probably M2 +3 as reddeer cannot be built unless we got full stack of packages in some update site and this is usually happening at the end of M1.
SubTasks:
Creating gerrit commit to Eclipse Simrel aggregation build repo
https://wiki.eclipse.org/Gerrit
From the aggregation editor, right-click on the aggregation model and run Clean then Build Aggregation. See CBI/aggregator/manual#Global_actions OR in the repo cli, run mvn clean verify
Create and push github tag
git tag -a <tagname>
git show <tagname>
git push --tags
git push upstream --tags
Creating a milestone
<tagname>
Creating a final milestone / release
<tagname>
[iplog]:
[pmc approval]:
[release review]:
[github-project-automation]: https://github.com/odockal/github-project-automation
The text was updated successfully, but these errors were encountered: