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

Introduce a safety net step that makes sure there is no leftover SNAPSHOT after automatic dependency resolution

    XMLWordPrintable

Details

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

    Description

      In release-job. This would make sure that we never ever mistakingly ship a release that includes a SNAPSHOT dep, such as what happened with 6.2.40.

      Unlike the automatic resolution of versions which happens exclusively in the root pom, this should also scan for such issues in submodule, such as what happened here: https://git.magnolia-cms.com/projects/ENTERPRISE/repos/content-editor/commits/cc67a866673531c33953be005118a85aae3eaf2b#test/pom.xml?f=17

      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:
                  Work Started:

                  Checklists

                    Task DoR