[
https://issues.apache.org/jira/browse/HBASE-23337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sean Busbey updated HBASE-23337:
--------------------------------
Status: Patch Available (was: Open)
sure. here's my WIP. I haven't been able to test end-to-end yet because of
getting the gpg agent to work in the docker container. but things work as
expected when I run manually.
patch.v0
- uses the nexus-staging-maven-plugin when the asf-release profile is active.
this replaces the default deploy plugin and takes care of properly closing or
dropping the staged repository depending on build status. Since it requires the
paid version of nexus, it's associated with the asf specific release profile.
- updates the release build to call deploy and parse out the staged repo id
from the nexus-staging-maven-plugin rather than call the REST stuff ourselves.
I'm pretty sure there's some stuff for me to clean up in the release scripts
still.
The pom changes will need to be on every branch.
> Several modules missing in nexus for Apache HBase 2.2.2
> -------------------------------------------------------
>
> Key: HBASE-23337
> URL: https://issues.apache.org/jira/browse/HBASE-23337
> Project: HBase
> Issue Type: Bug
> Components: build, community, scripts
> Affects Versions: 2.2.2
> Reporter: Chao
> Assignee: Sean Busbey
> Priority: Blocker
> Fix For: 3.0.0
>
> Attachments: HBASE-23337.0.patch
>
>
> The latest version of hbase-shaded-client is currently 2.2.1. It has been a
> while since 2.2.2 release (2019/10/25). See:
> [https://search.maven.org/search?q=hbase-shaded-client].
--
This message was sent by Atlassian Jira
(v8.3.4#803005)