Re-publishing artifacts in SBT

sbt

SBT does not allow re-publishing artifacts with the same version unless it is a snapshot version. A snapshot version ends with the -SNAPSHOT suffix, such as 0.1.0-SNAPSHOT. Re-publishing, which …

Read more →

Unequal Bs

quiz

Who can tell me what is the result of this expression? "В" == "B" You can use a repl of your choice, say Scala or Python, to evaluate the expression. Be prepared with an explanation …

Read more →

How I SBT - VII

scalasbtseries

This post is the final part of the series on SBT. I hope I covered everything needed to break the ice and change the perspective on SBT. I have touched on most ingredients you need to write a decent …

Read more →

How I SBT - VI

scalasbtseries

I had planned to finish the series with this post. But Plugin s wouldn’t let me. I am going to show you how to write/publish a SBT project that is a Plugin, and I will show a nifty trick. It is …

Read more →

How I SBT - V

scalasbtseries

So far, we have everything we need to write the build definition for a single project. Today, we’ll see another powerful feature of SBT: Multi-module builds.

Read more →