Skip to content
This repository was archived by the owner on Aug 18, 2020. It is now read-only.
This repository was archived by the owner on Aug 18, 2020. It is now read-only.

Also use Coursier in Bootstrap Launcher #128

Closed
@hlxid

Description

@hlxid

Description

I would like to also reuse the PomInclusionPlugin that was created for #105 to include all required dependencies that the framework required inside the jar and also use coursier to download them in the bootstrap launcher. Beside of the advantage of code reuse this has also the advantage of dependency sharing between installations of chatoverflow and for all sbt >= 1.3.0 projects (whenever it gets released) and we also get some nice-to-have features like checksum verification of the jars for free.

However this means that dependency resolution is going to happen at runtime, instead of build-time like it is currently. Is everyone fine with that?

References

The PomInclusionPlugin was added in #113.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestminorQuick to implement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions