[ https://issues.apache.org/jira/browse/HBASE-25578?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on HBASE-25578 started by Sean Busbey. ------------------------------------------- > HBase filesystem pom should include nexus staging repo management > ----------------------------------------------------------------- > > Key: HBASE-25578 > URL: https://issues.apache.org/jira/browse/HBASE-25578 > Project: HBase > Issue Type: Task > Components: community, Filesystem Integration > Reporter: Sean Busbey > Assignee: Sean Busbey > Priority: Major > > The current RC creation scripts rely on project poms having a plugin > configured to handle nexus staging repository closing / dropping. The > hbase-filesystem 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: > {code} > <!-- 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> > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)