Skip to content
New issue

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

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

Already on GitHub? # to your account

Prepare first 0.4 release #4

Closed
wants to merge 2 commits into from
Closed

Conversation

pieterbos
Copy link
Collaborator

@pieterbos pieterbos commented Nov 7, 2017

Pull request to get this to maven central. Works on staging and snapshot repo. Just change version to end with -SNAPSHOT and it goes to the snapshot repo.

You need to disable parallel builds to be able to upload to maven central for now. The build file will raise an error if you try building parallel, with a notice that you should run it single threaded. Trying to build parallel will result in several separate repositories instead of one in sonatype.

You can of course still build in parallel as long as you do not deploy to staging.

To use, add a gradle.properties file either in the root dir of the repo, or at ~/.gradle/gradle.properties, with the following content:

signing.keyId=YourKeyId
signing.password=YourPublicKeyPassword
signing.secretKeyRingFile=PathToYourKeyRingFile

ossrhUsername=your-jira-id
ossrhPassword=your-jira-password

See http://central.sonatype.org/pages/gradle.html for more information

  • ignore failing tests for now.
  • make travis build pass with the properties not available
  • allow upload of separate modules
  • fix poms to contain needed information
  • test staging
  • test snapshot

@pieterbos pieterbos force-pushed the prepare_first_0.4-release branch from 8bfbcf1 to 5c5e2b9 Compare November 27, 2017 14:18
@steijgeler
Copy link
Collaborator

This can be closed

@pieterbos
Copy link
Collaborator Author

has been merged already as part of pull request #5

@pieterbos pieterbos closed this Nov 29, 2017
@pieterbos pieterbos deleted the prepare_first_0.4-release branch November 29, 2017 09:59
wolandscat added a commit that referenced this pull request Oct 14, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants