Use Scala to define your tasks. Then run them in parallel from the shell.
Images
Use Scala to define your tasks. Then run them in parallel from the shell.
Customer Reviews
User in Computer Software
Advanced user of sbtThe sbt community is fast moving. If you follow sbt's progress on Github (it's open source after all!) you'll see that it has plenty of dedicated supporters and has fixed many of its rough edges from 0.x quite quickly (for example, the hated sbt multi-module import bug).
Despite what I said above...many people just don't believe sbt was built on a good foundational model. For example, it's modeling of tasks as a 2D grid assuming tasks apply to all projects --for example, assuming the console tasks applies to all projects--is crazy! Like, who thought of that!? Anyway, we're currently looking for better alternatives.
sbt is the defacto Scala build tool. We use sbt to build our Scala app quickly and in a reliable manner.