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

Configuration: remove Bintray et al. (step 3) #2371

Merged
merged 1 commit into from Apr 7, 2021
Merged

Conversation

rachelcarmena
Copy link
Member

Previous steps

  • Get credentials for Sonatype.
  • Create signing resources:
# Generate a key pair (a passphrase will protect the private key = signingPassword)
gpg2 --gen-key

# Distribute the public key
gpg2 --keyserver hkp://pool.sks-keyservers.net:80 --send-keys [KEY-ID]

# Export the private key (= signingKey)
gpg -a --export-secret-key [KEY-ID] > [KEY-ID].asc
  • Create new secrets:
    • SONATYPE_USER
    • SONATYPE_PWD
    • ORG_GRADLE_PROJECT_signingKey
    • ORG_GRADLE_PROJECT_signingPassword

Changes

  • Replace OSS JFrog snapshots repository by Sonatype OSSRH snapshots repository.
  • Replace Bintray repository by Sonatype OSSRH releases repository (a staging repository is created before).
  • Check signing resources to be able to publishToMavenLocal without failures.
  • Update badges.
  • Update documentation.

Next steps

  • Remove Bintray secrets.
  • Notify the new SNAPSHOTS repository.
  • Remove 1.0.0-SNAPSHOT from OSS JFrog to avoid misunderstandings.
  • Update arrow-meta repository because it's using the same configuration for publication.

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

1 participant