Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-6456

UIMA Parent POM 15 release

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • None

    Description

      Prepare the code

      • Create release branch -> release/UIMA-6456-UIMA-Parent-POM-15-release
      • Make sure to remove all SNAPSHOT repositories and SNAPSHOT dependencies
      • Update Jira version in POM for fixed-issues report

      Release build

      • Clean local m2 repository
      • Do a test build locally with -Papache-release
      • Check the issues report in issuesFixed if it looks ok
      • Do the release build (mvn release:prepare release:perform)

      Stage release candidate

      Vote

      • Call for a vote
      • VOTE (wait at least for 72 hours, at least 3 +1 votes required for release)
      • Post vote results (sign mail using same GPG key that was used to sign release)

      Publish release

      • Release staging repository at https://repository.apache.org/
      • Create a new git tag e.g. rel/uimaj-3.2.0 and remove the one not prefixed with rel
      • Merge the release branch into the development branch (e.g. main)
      • Close release in Jira and GitHub

      Attachments

        Issue Links

          Activity

            People

              rec Richard Eckart de Castilho
              rec Richard Eckart de Castilho
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: