Details
-
Task
-
Resolution: Done
-
Neutral
-
None
-
None
-
None
-
None
-
-
Empty show more show less
-
Empty show more show less
Description
Context:
Almost everything that we are developing on 6.2 needs to be ported to 6.3.
A lot of time is spend in the QA process (after a PR is ported to the master branch) due to context switches and setting up an working environment in IntelliJ.
We would like to have a nightly instance based on 6.3 SNAPSHOT similar to what the http://nightly.magnolia-cms.com/ is doing for magnolia 6.2
This will save a lot of time for all the developers in magnolia
Tasks
- create a release/6.2 branch out of current master

- switch versioning from 1.0-SNAPSHOT to 6.x-SNAPSHOT so both branches are distinguishable
- bump master to 6.3 dependencies

- adapt the Jenkinsfile so they do not rely on 'master' but instead allow for a release branch as well

- make the pipeline-templates ping to SRE Jenkins also fire for the new release branch

- adding the SREs as reviewers to the PRs so they can perform the required steps for all changes happening in infra/ subfolder (URLs, app name, hosts, etc.)
Checklists
Acceptance criteria