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 snapshots #85

Open
jberkel opened this issue May 28, 2022 · 9 comments
Open

Publish snapshots #85

jberkel opened this issue May 28, 2022 · 9 comments

Comments

@jberkel
Copy link
Contributor

jberkel commented May 28, 2022

The old snapshot hosts (http://mojo-maven.cs.fau.de/content/repositories/public) are no longer accessible. Perhaps Github Packages could be used to publish snapshots after successful builds.

@wetneb
Copy link
Member

wetneb commented May 28, 2022

Or publishing to the Maven Central snapshot repository, too.

@jberkel
Copy link
Contributor Author

jberkel commented May 28, 2022

Or publishing to the Maven Central snapshot repository, too.

oh, I thought you couldn't upload snapshots to central…

@wetneb
Copy link
Member

wetneb commented May 29, 2022

Yes it is a separate repository, you can use the URL https://oss.sonatype.org/content/repositories/snapshots for that :)

@jberkel
Copy link
Contributor Author

jberkel commented May 29, 2022

OK, it's been a while since I last deployed to sonatype. We need to register the project with them first (via JIRA ticket). And for this it looks like we would need DNS access to sweble.org, to prove ownership.

https://central.sonatype.org/faq/verify-ownership/

@wetneb
Copy link
Member

wetneb commented May 30, 2022

Yes let's set up some website at sweble.github.io and ask @hannesd to point the domain to it.

Or we can publish it under the io.github.sweble namespace

@jberkel
Copy link
Contributor Author

jberkel commented Jun 8, 2022

Any ideas on how to generate the website? A static site generator? Use maven-site? (gasp)

@wetneb
Copy link
Member

wetneb commented Jun 9, 2022

I have never used maven-site. I could set up Jekyll, which works quite well, but happy with any option you are familiar with.

@jberkel
Copy link
Contributor Author

jberkel commented Jun 9, 2022

We could use maven-site to generate a standard site (with javadocs, stats etc.), and link to it from the main page. Jekyll is fine.

First step would be to create a landing page, listing the current version + maven coordinates and a short intro.

@wetneb
Copy link
Member

wetneb commented Jun 9, 2022

I don't seem to have the rights to invite you to the org but it looks like I can give you full rights on the website repo, so I have sent you an invite for that. The floor is all yours!

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

2 participants