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 Maven Central #2

Closed
lwitkowski opened this issue Mar 2, 2021 · 4 comments
Closed

Publish artifacts to Maven Central #2

lwitkowski opened this issue Mar 2, 2021 · 4 comments
Labels
enhancement New feature or request

Comments

@lwitkowski
Copy link
Collaborator

Candidates: central, bintray, sonatype, jfrog

https://central.sonatype.org/pages/ossrh-guide.html
https://dzone.com/articles/publish-your-artifacts-to-maven-central

@lwitkowski lwitkowski added the enhancement New feature or request label Mar 2, 2021
@lwitkowski
Copy link
Collaborator Author

I've made some research: seems like the easiest way to get our artifacts into maven central is through sonatype.
The 'problem' is we need to make a claim for artifact group: com.tietoevry in this case (or com.tietoevry.quarkus).
From what I checked nobody claimed this domain before, so it's free, but claim process requires us (our sonatype jira account) to prove we represent TietoEvry, and one way is to add TXT record in our DNS referencing our OSSRH ticket in sonatype jira, which can be tricky and time consuming on it's own.

@lwitkowski lwitkowski changed the title Publish artifact to public maven repo Publish artifacts to Maven Central Mar 16, 2021
@pazkooda
Copy link
Collaborator

pazkooda commented Mar 18, 2021

Ticket created in Sonatype Jira: OSSRH-65906

@lwitkowski
Copy link
Collaborator Author

lwitkowski commented Mar 26, 2021

We've just got our claim for com.tietoevry.* group accepted!
I've released v0.9.1 and uploaded all artifacts to private staging nexus repo - all validations green, so we're technically ready to enable sync between sonatype nexus and maven central.

@lwitkowski
Copy link
Collaborator Author

v0.9.3 is available on Maven Central now: https://repo1.maven.org/maven2/com/tietoevry/quarkus/quarkus-resteasy-problem/

lwitkowski added a commit that referenced this issue Jun 23, 2021
lwitkowski added a commit that referenced this issue Sep 7, 2023
* Bump actions/setup-java from 1 to 3

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](actions/setup-java@v1...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Added missing distribution, cache setup simplified

* Added missing distribution, cache setup simplified #2

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Łukasz Witkowski <contact@lukaszwitkowski.com>
lwitkowski added a commit that referenced this issue Oct 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants