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

New goal for Maven plugin

    XMLWordPrintable

Details

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

    Description

      The following scripting is currently required by the release-job in pom.xml of released modules:

      • resolve properties which are permanent SNAPSHOTs (i.e. 6.2-SNAPSHOT)
      • resolve properties which are SNAPSHOTs
      • update some properties back to permanent SNAPSHOT

      This is achieved using a mix of untested Groovy and Bash scripts. Using the permanent-snapshot-maven-plugin would be a much better idea, e.g.  mvn info.magnolia:permanent-snapshot-maven-plugin:snapshot-property-resolve -DexactMatch=… -DrequireMagnoliaPrefix=…

      Acceptance criteria

      • simplify release-job as much as possible
      • tests for new goal
      • 1.1.0 release
      • aim to get snapshot-properties.sh deleted from aws-build-scripts

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                mmichel Maxime Michel
                mmichel Maxime Michel
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR