Is it possible to persist docker images between build and push steps?
Ideally I’d like to build different docker images and push them in a separate step.
Even layer caching cannot guarantee that my image will be “cached” or “saved” or whatever.
The terminology used is quite confusing in the config.yml in 2.0 in general: caching should be something that speeds up execution time but is not completely necessary to persist(?). Instead it is used as a memory store between jobs in a workflow. (workspace is not a great abstraction either).
This is a feature we’d easily switch to premium for.
Also referencing this Docker + workflows
which doesn’t solve anything as it’s a major hack.