propensive / fury-old

A new build tool for JVM languages
Apache License 2.0
413 stars 34 forks source link

add pre-publish checks to layers #1645

Closed propensive closed 7 months ago

propensive commented 3 years ago

Users should be able to define a set of modules that should necessarily produce a successful result before publishing succeeds.

This,

fury test add -d project/module

should add a test to the layer. Before publishing, each of the tests associated with a particular layer must pass, or else publishing will be rejected.