-
Notifications
You must be signed in to change notification settings - Fork 36
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 in a Maven repo #21
Comments
Should we do this? If we don't, the users that use Maven (or (probably) Gradle etc.) will be required to build the project themselves, as currently described in the README. Publishing snapshots in a Maven Repo (Sonatype) can be done automatically by Travis. Publishing final releases requires:
|
I think we would have a good start if we did this.
I think we would need to do this in order to give confidence in the library. We'll try and follow the relevant guides (OSSRH Guide and Releasing the Deployment) and publish a 'release' version once a good level of functionality has been implemented. |
I'll provide some simpler instructions for what needs to be done to publish final releases. |
A clarification: Sonatype requires non-snapshot releases to be signed etc. (see #26), whereas snapshot builds don't need to meet these requirements. The plan is to publish unsigned snapshots automatically via Travis on every push (still with full javadocs and sources though, see #30), and to only sign final releases (see #31). |
This can be done automatically using Travis.
The text was updated successfully, but these errors were encountered: