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 22:33:00 UTC

[jira] [Created] (HBASE-25579) HBase Connectors pom should include nexus staging repo management

Sean Busbey created HBASE-25579:
-----------------------------------

             Summary: HBase Connectors pom should include nexus staging repo management
                 Key: HBASE-25579
                 URL: https://issues.apache.org/jira/browse/HBASE-25579
             Project: HBase
          Issue Type: Task
            Reporter: Sean Busbey


The current RC creation scripts rely on project poms having a plugin configured to handle nexus staging repository closing / dropping. The hbase-connectors 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)