-
Notifications
You must be signed in to change notification settings - Fork 51
Need to create branch that would track upstream 6.14 SNAPSHOT version and fix incompatibilities in a timely manner #1015
Comments
How that goes along with the job checking upstream compatibility? If we had such branch every time, that job would not make much sense, because PR check job on the tracking branch (PR) would do the same work. Most ideal solution would be running the check job nightly with the tracking branch... But right now I don't know how to achieve that. |
@rhopp I believe the best strategy would be using mixed approach with CI / and branch. We should have:
The job does makes sense since it is great automated indicator that rh-che becomes incompatible with upstream. Until jobs are green we would not need to create any branches and do any manual work [1] https://ci.codenvycorp.com/view/All/job/rh-che-ci-master/ |
PR here: #1020 |
We need a branch because there are changes we need to make (e.g. for the 6.13 snapshot PR) that are necessary for snapshot builds but will break current version builds (e.g. SNAPSHOT changes an interface). This means that there can be commits that are necessary in rhche that have to be merged alongside the change to the next version. |
In this issue I described how we can achieve everything needed with just 1 job that would maintain just 1 branch. It would be a more complicated job with some scripting but it would show us the real picture in one place. @rhopp @ScrewTSW @Katka92 @ibuziuk @davidfestal @amisevsk WDYT? |
@garagatyi Yeah... At first I thought it would be unnecessarily complicated, but yeah.... I think it's better approach. |
I've created an issue about that: https://github.com/redhat-developer/che-functional-tests/issues/388 |
Just got an email about yet another CI failure with 6.14 https://ci.codenvycorp.com/job/rh-che-ci-master/740/console |
Need to set up a branch that tracks upstream SNAPSHOT, and fixing build issues during the sprint as they come up so that the rollout to 6.14 at the end of this sprint is easier
We had similar branch / PR for 6.13.0 - #965
The text was updated successfully, but these errors were encountered: