Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The current RC creation scripts rely on project poms having a plugin configured to handle nexus staging repository closing / dropping. The hbase-operator-tools project is currently missing this plugin, which makes it so that a RM has to go manually close the staging repository and then copy the location into the generated vote text.
the needed plugin config is:
<!-- this profile should match the name of the release profile in the root asf pom --> <profile> <id>apache-release</id> <build> <plugins> <!-- This should insert itself in place of the normal deploy plugin and then handle either closing or dropping the staging repository for us depending on if the build succeeds. --> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>1.6.8</version> <extensions>true</extensions> <configuration> <nexusUrl>https://repository.apache.org/</nexusUrl> <serverId>apache.releases.https</serverId> </configuration> </plugin> </plugins> </build> </profile>
Attachments
Issue Links
- links to