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 packages to maven central #630

Closed
kdhrubo opened this issue Jun 11, 2024 · 11 comments · Fixed by #739 or #738
Closed

Publish packages to maven central #630

kdhrubo opened this issue Jun 11, 2024 · 11 comments · Fixed by #739 or #738
Assignees
Labels
CI/CD Continuous Integration/Continuous Deployment/DevOps enhancement New feature or request

Comments

@kdhrubo
Copy link
Collaborator

kdhrubo commented Jun 11, 2024

No description provided.

@kdhrubo kdhrubo added the enhancement New feature or request label Jun 11, 2024
@kdhrubo kdhrubo added this to the July2024 milestone Jun 11, 2024
@kdhrubo kdhrubo self-assigned this Aug 5, 2024
@kdhrubo kdhrubo modified the milestones: July2024, Aug2024 Aug 5, 2024
@thadguidry thadguidry added the CI/CD Continuous Integration/Continuous Deployment/DevOps label Sep 8, 2024
@kdhrubo kdhrubo removed this from the Aug2024 milestone Sep 29, 2024
@kdhrubo
Copy link
Collaborator Author

kdhrubo commented Oct 29, 2024 via email

@kdhrubo
Copy link
Collaborator Author

kdhrubo commented Oct 29, 2024 via email

@lserveriiev
Copy link
Collaborator

We need to create an account at https://central.sonatype.com/ and generate the Generate User Token. After that add the credentials as github secrets

@kdhrubo
Copy link
Collaborator Author

kdhrubo commented Oct 29, 2024 via email

@lserveriiev
Copy link
Collaborator

@kdhrubo I guess you confused a person. Tag the @thadguidry :)

@thadguidry
Copy link
Collaborator

@kdhrubo you are an org owner, so you have full SETTINGS access throughout 9tigerio. You should be able to create the account on sonatype.

  1. login to central.sonatype.com with your GitHub auth - instead of an email)
  2. Generate the User Token
  3. Add to GitHub repo SETTINGS - Security

Correct?

@kdhrubo
Copy link
Collaborator Author

kdhrubo commented Oct 30, 2024 via email

@thadguidry
Copy link
Collaborator

thadguidry commented Oct 30, 2024

I was wrong... it will validate the DNS for control of it.
Our namespace coordinate in Maven Central needs to be:
io.9tiger
which is the reverse of our registered domain, and how we'll be able to verify.

@thadguidry
Copy link
Collaborator

I'll do it.

This was referenced Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD Continuous Integration/Continuous Deployment/DevOps enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants