-
New Feature
-
Resolution: Unresolved
-
Minor
-
None
SCMRetriever and SCMSourceRetriever create a @libs workspace for retrieving the shared library before copying it into the build directory. While old build directories are eventually discarded based on the global build discarder configuration, these @libs workspaces tend to stick around for a long time and eventually need to be removed. It would be nice if a flag could be set on SCMRetriever and SCMSourceRetriever to clean these @libs workspaces immediately after we are done with them.
- relates to
-
JENKINS-70869 Option to bypass workspace checkout of library
-
- Resolved
-
-
JENKINS-55341 Unnecessary git fetch calls to remote repository and storing separate library in every pipeline workspace and in every build dir when using git tags
-
- Open
-
-
JENKINS-66629 SCMSourceRetriever leaks @libs workspaces
-
- Closed
-
- links to
JENKINS-70869allows the …@libs directory to never be created to begin with. (With some trade-offs; not directly addressing this RFE.)