Standardizing Java builds with Docker

Overview

One of the constant challenges with team development is ensuring that all the developers are building, testing, and deploying code in a reasonably standard way. Having a standard means that developers can shift teams easily, new developers can come up to speed more quickly, and problems are easier to diagnose.

Over the years, many, many technologies have been used to try to solve this problem. At Motus, we’ve decided to use a custom-built Docker container as our standard build tool, and we’ve been pleasantly surprised at the benefits that come from that. This blog post will cover our setup as well as some of the benefits that come from it.

Continue reading “Standardizing Java builds with Docker”