Uploaded image for project: 'Build'
  1. Build
  2. BUILD-1134

Create a magnolia nightly instance based on 6.3

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Neutral
    • None
    • None
    • None
    • None

    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

        Attachments

          Activity

            People

              mmichel Maxime Michel
              aichimescu Andrei Ichimescu
              Foundation
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                Work Started:

                Checklists

                  Task DoR