Uploaded image for project: 'Maven Release Plugin'
  1. Maven Release Plugin
  2. MRELEASE-1073

Pre-Release generation

    XMLWordPrintableJSON

Details

    Description

      Before generating a final release, it's often required to publish several kind of beta version. When one is validated, it's intended to become a pure release.

      SCM aspect:

      • create a tag 
      • create a branch (option)

      Process impact:

      • be able to generate a release from a tag or revision
      • be able to generate a pre-release from a tag or revision

      Version number:

      • the version is calculated looking at the scm tags (ex: 1.0-SNAPSHOT become 1.0.beta14 if the tags matching the tag pattern have as higher number 1.0.beta13)

       

      There are maybe some discussion about the version number. Should it be .beta or -beta...

       

      I think it would be great to have this feature in the release plugin, keeping in one consistent tool all release facets.

      Attachments

        1. image-2022-01-02-22-54-58-570.png
          29 kB
          Stéphane Passignat
        2. image-2022-01-03-12-10-55-213.png
          16 kB
          Stéphane Passignat
        3. image-2022-01-03-12-13-06-345.png
          15 kB
          Stéphane Passignat
        4. image-2022-01-03-12-14-20-084.png
          16 kB
          Stéphane Passignat

        Activity

          People

            Unassigned Unassigned
            stephane.passignat Stéphane Passignat
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: