Uploaded image for project: 'Apache Commons All'
  1. Apache Commons All
  2. COMMONSSITE-112

[release-plugin] should create a VOTE.txt file

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Implemented
    • None
    • 1.3
    • Commons Release Plugin
    • None

    Description

      It would be great if the plugin would create a VOTE.txt file based on the template http://commons.apache.org/releases/prepare.html

      First, we should resolve whether or not we want the site to be copied as a zip file or as an uncompressed folder on dev.

      The steps would be, first create the release candidate. Normally, releasing an RC is done with our new Commons Release plugin:

      mvn -Duser.name=${my_apache_id} -Prelease [-Ptest-deploy] clean package site deploy
      

      Then create the release notes, right now, with what I have, you can test like this

      mvn -Dcommons.release-plugin.version=1.3-SNAPSHOT org.apache.commons:commons-release-plugin:1.3-SNAPSHOT:vote-txt
      

      Using a goal prefix should work after the release:

      mvn -Dcommons.release-plugin.version=1.3-SNAPSHOT commons-release:vote-txt
      

      This creates a VOTE.txt file in the root folder of the project.

      I am currently testing this with Commons Collections.

      Attachments

        Issue Links

          Activity

            People

              chtompki Rob Tompkins
              ggregory Gary D. Gregory
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: