Make targets currently bundle together a bunch of environment variable configurations, and this way of organizing related build variables doesn't port well to strategy.matrix approaches in CI, and will involve duplicating effort
Figure how how to build Docker images in CI such that we only have to maintain one set of configurations.
The current
Makefile
based method for building and publishing docker images isn't very well suited for CI, because:docker build
command.strategy.matrix
approaches in CI, and will involve duplicating effortFigure how how to build Docker images in CI such that we only have to maintain one set of configurations.