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 to Maven Central #609

Closed
bootstraponline opened this issue Oct 10, 2019 · 9 comments
Closed

Publish to Maven Central #609

bootstraponline opened this issue Oct 10, 2019 · 9 comments
Assignees
Milestone

Comments

@bootstraponline
Copy link
Contributor

bootstraponline commented Oct 10, 2019

Must update POM to meet requirements

@bootstraponline
Copy link
Contributor Author

runningcode/fladle#74

@bootstraponline bootstraponline added this to the May 2020 milestone Mar 6, 2020
@bootstraponline bootstraponline self-assigned this Mar 30, 2020
@bootstraponline
Copy link
Contributor Author

Group id will change to: com.github.flank

@bootstraponline
Copy link
Contributor Author

I've updated the POM, setup GPG signing, and configured the org on bintray. Bintray is now reviewing the request to auto publish to maven central.

@bootstraponline
Copy link
Contributor Author

Feedback from jcenter is we have to add a sources jar, and a javadoc jar.

@bootstraponline
Copy link
Contributor Author

Your request to include your package /flank/maven/flank in Bintray's JCenter has been approved.

@bootstraponline
Copy link
Contributor Author

bootstraponline commented Apr 19, 2020

image

I successfully published flank snapshot to maven central via bintray sync!

Next task is to figure out how to automatically sync from bintray to maven central without manually pushing the button on the website.

@bootstraponline
Copy link
Contributor Author

for automating the sync, we're blocked on jfrog CLI support

@bootstraponline bootstraponline modified the milestones: May 2020, June May 23, 2020
@bootstraponline
Copy link
Contributor Author

jfrog/jfrog-cli#690

@bootstraponline
Copy link
Contributor Author

The release job will now auto sync to maven central

jfrog bt mcs flank/maven/flank/"$SNAPSHOT_TAG"

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

No branches or pull requests

1 participant