Reusing docker image across different runs of the pipeline
In my CI script I create a docker image, clone lots of data and the code, then run the tests. Every time I push a commit the script runs and repeats this process. The cloning takes a long time. Is it possible to cache the cloned data so that it can be reused by ensuing runs of the pipeline within a configurable time window?