This tutorial will guide you through the process of writing your own sbt plugin. There are several reasons to do this and it’s really simple: Add customized build steps to your continuous integration process Provide default settings for different environments for various projects Before you start, […]