Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UIMA-6440] Stage release artifacts as part of the build #199

Merged

Conversation

reckart
Copy link
Member

@reckart reckart commented May 2, 2022

JIRA Ticket: https://issues.apache.org/jira/browse/UIMA-6440

What's in the PR

  • Add several plugins and executions to the apache-release profile in the top-level POM to auto-stage the release candidate during a release build
  • Removed unused 'assemblyFinalName' property

How to test manually

  • Initialize a local svn repo: svnadmin create /my/local/testrepo
  • Do a test build: mvn -Papache-release -DskipTests -Dmaven.deploy.skip -Dstaging-scm-root='scm:svn:file:///my/local/testrepo/' -Denforcer.skip clean deploy
  • Check if the commit made it in svn log file:///my/local/testrepo/

Automatic testing

  • PR adds/updates unit tests

Documentation

  • PR adds/updates documentation

Organizational

  • PR includes new dependencies.
    Only dependencies under approved licenses are allowed. LICENSE and NOTICE files in the respective modules where dependencies have been added as well as in the project root have been updated.

- Add several plugins and executions to the apache-release profile in the top-level POM to auto-stage the release candidate during a release build
- Removed unused 'assemblyFinalName' property
@reckart reckart added the ⭐️ Enhancement Improvement or new feature for users label May 2, 2022
@reckart reckart added this to the 3.4.0 milestone May 2, 2022
@reckart reckart self-assigned this May 2, 2022
- Uncomment Apache SNAPSHOT repo because we need it for the UIMA Parent POM 15-SNAPSHOT
@reckart reckart merged commit 2173f3f into main May 4, 2022
@reckart reckart deleted the feature/UIMA-6440-Stage-release-artifacts-as-part-of-the-build branch May 4, 2022 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⭐️ Enhancement Improvement or new feature for users
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant