You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Sean Busbey (Jira)" <ji...@apache.org> on 2021/02/13 18:41:00 UTC
[jira] [Work started] (HBASE-25577) HBase operator tools pom should
include nexus staging repo management
[ https://issues.apache.org/jira/browse/HBASE-25577?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on HBASE-25577 started by Sean Busbey.
-------------------------------------------
> HBase operator tools pom should include nexus staging repo management
> ---------------------------------------------------------------------
>
> Key: HBASE-25577
> URL: https://issues.apache.org/jira/browse/HBASE-25577
> Project: HBase
> Issue Type: Task
> Components: community, hbase-operator-tools
> 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-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:
> {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)