We've sketched out a rough outline for the build phase of the container release pipeline. We should implement this as a Jenkins pipeline (as in the Jenkins Pipeline plugin) and see if we can't get something suitable for building Mathoid images.
- blubber build test image
- docker run test image entrypoint
- decision/feedback fork:
- test entrypoint passes
- blubber build production image
- push image to WMF docker registry
- provide feedback
- test entrypoint fails
- abort pipeline
- provide feedback
- test entrypoint passes