xebia-functional / sbt-munit-compiler-toolkit   0.1.7

Apache License 2.0 GitHub

SBT plugin providing sbt settings ensuring compiler plugins and compiler source code are available in tests.

Scala versions: 2.12
sbt plugins: 1.x

sbt-munit-compiler-toolkit

SBT plugin providing sbt settings ensuring compiler plugins and compiler source code are available in tests.

Usage

This plugin requires sbt 1.0.0+

Testing

Run test for regular unit tests.

Run scripted for sbt script tests.

CI

The generated project uses sbt-github-actions as a plugin to generate workflows for GitHub actions. For full details of how to use it read this

Publishing

  1. publish your source to GitHub
  2. Follow the instructions in sbt-ci-release to create a sonatype account and setup your keys
  3. sbt ci-release
  4. Add your plugin to the community plugins list
  5. Claim your project an Scaladex