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

Publish artifacts to a public repository #1

Open
dvberkel opened this issue Sep 26, 2016 · 6 comments
Open

Publish artifacts to a public repository #1

dvberkel opened this issue Sep 26, 2016 · 6 comments

Comments

@dvberkel
Copy link
Member

It would be great if this project would be publicly available so that it integrates with the maven ecosystem

@dvberkel
Copy link
Member Author

I requested namespace nl.dvberkel at Sonatype OSS Repository Hosting (OSSSRH).

@dvberkel
Copy link
Member Author

dvberkel commented Sep 26, 2016

This issue was resolved. Now we need to adhere to the following requirements.

  • Supply Javadoc and Sources
  • GPG/PGP sign artifacts
  • Sufficient metadata

@dvberkel
Copy link
Member Author

I can locally sign the artifacts and I am in the process of configuring Travis CI to sign the artifacts as well.

@dvberkel
Copy link
Member Author

dvberkel commented Nov 12, 2016

I have halted progress on signing with Travis and focus on manually deploying. I was able to deploy a snapshot version, and a release version to staging. Unfortunately I was not able to promote the release due to the following problems

  • failed signature validation
No public key: Key with id: (e766546c75285e10) was not able to be located on http://keyserver.ubuntu.com:11371. Upload your public key and try the operation again.

@dvberkel
Copy link
Member Author

I succesfully promoted a release version. Next step is to download it from the correct repository

@dvberkel
Copy link
Member Author

Also downloading succeeded! Final step is to let Travis build and deploy it.

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

No branches or pull requests

1 participant