[BUILD-1134] Create a magnolia nightly instance based on 6.3 Created: 31/Aug/23  Updated: 11/Sep/23  Resolved: 11/Sep/23

Status: Closed
Project: Build
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Andrei Ichimescu Assignee: Maxime Michel
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Team: Foundation
Work Started:

 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.)

Generated at Sun Feb 11 23:48:28 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.