In the job we have this SCM to pull the a single file which is the pipeline script to run. Our situation is sometimes our GIT server gets glitchy (mostly network issues) and it fails to pull that initial file. We can deal with the glitch inside the pipeline file but can't until the pipeline file is downloaded.
The more problematic areas we have we copy the file from git and directly save with the job. This got me thinking, would be nice if git could "cache" the file.
Have it so there's an option to save the file with the job and only pull from git when necessary.