Provide official snapshots artifacts for Javalin 5.x
See original GitHub issueCurrently Javalin does not provide snapshot builds, so the only way to get one is to build it locally or use JitPack. JitPack is known for a few issues, in our case it’s mostly:
- Builds artifacts only for manual request
- Modifies artifact identifier, for Javalin it’s:
com.github.tipsy.javalin:javalin:{version/commit}
notio.javalin:javalin:4.6.1
Proposed solution on Discord was about using a dedicated maven repository to publish snapshot builds automatically on top of the master
branch. For now, it’ll be https://maven.reposilite.com, in the future it might be removed or replaced by the official Javalin-only repository. Having official snapshot builds, we can successfully prototype plugins in standalone repositories from [https://github.com/javalin] organization + simplify this process for users that would like to try/adapt to a new major release.
Full discussion on Discord: https://discord.com/channels/804862058528505896/821821822500208691/987467530689974362
Issue Analytics
- State:
- Created a year ago
- Comments:5 (5 by maintainers)
Top GitHub Comments
Oh, looks like Javalin exports sources & docs only for sonatype-nexus profile:
https://github.com/javalin/javalin/blob/master/pom.xml#L569
I’ll try to enable it on CI and hopefully the nexus plugin won’t be launched.
I guess this can be closed now, thanks @dzikoysk !