Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reapply Refactor build and release workflows apache#574 #620

Merged
merged 1 commit into from
Apr 26, 2022

Conversation

gnodet
Copy link
Contributor

@gnodet gnodet commented Apr 25, 2022

This reverts commit e8e5ffc.

@gnodet gnodet changed the title Revert "Revert 8ae4f16 and subsequent fix attempts" Reapply Refactor build and release workflows apache#574 Apr 25, 2022
@gnodet
Copy link
Contributor Author

gnodet commented Apr 25, 2022

@aalmiray is there a way to publish snapshots to the official apache snapshot repository or do I have to file a request to ASF infra to allow the usage of the GitHub token ?

@aalmiray
Copy link
Contributor

It depends. How are those binaries normally published?

@gnodet
Copy link
Contributor Author

gnodet commented Apr 26, 2022

It depends. How are those binaries normally published?

Apache snapshots are usually published using a simple mvn deploy which uploads them to the apache snapshot repository at http://repository.apache.org/snapshots/.

Fwiw, I've raised an infra ticket at https://issues.apache.org/jira/browse/INFRA-23200.

@aalmiray
Copy link
Contributor

Apache snapshots are usually published using a simple mvn deploy which uploads them to the apache snapshot repository at http://repository.apache.org/snapshots/.

Ah, I see. That would be the case with JARs and POMs which will continue to work using the standard Maven publication plugins. For ZIPs and TARs you'd do the same.

FWIW the artifactory uploader provided by JReleaser may be used to publish artifacts (ZIPs in mvnd's case) to a Nexus instance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants