question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Provide official snapshots artifacts for Javalin 5.x

See original GitHub issue

Currently 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} not io.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:closed
  • Created a year ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
dzikoyskcommented, Jul 12, 2022

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.

1reaction
tipsycommented, Jun 18, 2022

I guess this can be closed now, thanks @dzikoysk !

Read more comments on GitHub >

github_iconTop Results From Across the Web

Javalin 5.0 Roadmap · Issue #1517
This issue summarizes issues related to Javalin 5.0 (GitHub + Discord). Confirmed 1. ... Provide official snapshots artifacts for Javalin 5.x #1570
Read more >
Best Practices for Releasing With 3rd Party SNAPSHOT ...
Lets step back a moment and give some background on SNAPSHOTS. In Maven, all artifacts must have unique coordinates comprised of Group, ...
Read more >
What exactly is a Maven Snapshot and why do we need it?
A snapshot version in Maven is one that has not been released. The idea is that before a 1.0 release (or any other...
Read more >
Setting Snapshot - Theros
Setting Snapshot - Theros. Theros is a plane of gods, their trials, culture, and war. This snapshot seeks to expand on the player...
Read more >
PKn - River Thames Conditions - Environment Agency - GOV.UK
Ra one movie download in telugu, Studer onair 2500 modulo, Revue de l art ... Wbir 10 news at 5, Comune uboldo telefono,...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found