[BB-5106] feat: common image builder
Description
This MR creates a common base image build jobs in the grove-template pipeline. The base image builder jobs can be manually triggered to build and push a vanilla base image in to the container registry. Later when an instance specific image is build with customizations, this base image is used as a cache and thus build process is accelerated a lot (from ~40m to ~7m).
Resolves #2 (closed).
Supporting information
Testing instructions
- Trigger a pipeline using an MR in a fork of grove-template repo.
- The new base image building job is created. Trigger this manually.
- Wait till the child pipeline is complete.
- Trigger the image build job in instance child pipeline.
- Verify that the build job is using the base image as cache.
Deadline
"None" if there's no rush, or provide a specific date or event (and reason) if there is one.
Other information
Edited by Piotr Surowiec