Mirko Caserta

SBT Company Wide Settings Example

I know it looks like I haven’t been posting much lately. Anyway, I’m studying Scala programming and, among other things, I came upon the awesome Simple Build Tool (SBT for short).

SBT looks like a mighty and untamable beast at first glance. But, after a closer look and a patient walkthrough of the online docs and the practical examples, I must say it is an awesome tool, very worth the learning effort.

One of the first issues I had to face in SBT was implementing what I was previously doing with a Maven Corporate POM. In other words, I needed a mechanism to control the master build settings for all of a company’s artifacts.

I ended up publishing an SBT Company Wide Settings Example project on GitHub. There is an extensive readme that explains how I am doing it.

As usual, feedback is welcome.