-
Notifications
You must be signed in to change notification settings - Fork 34
Labels
Description
Since its migration from Maven to Gradle (0f7a3b2), the build process included logic to detect what type of publishing to perform (release vs. snapshot). This automatic detection, based on the presence of annotated Git tags for the HEAD
commit, may sometimes get in the way of the actual goal (e.g., to publish a snapshot version locally, or to publish a final release version from the same commit as a release candidate version was built from). The main culprit being that release versions require signing.
This extensive logic should be removed and replaced with a simple project property check or a dedicated task for publishing a release version.
See also #484 and #683 as well as hbz/rpb#130.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Review