Does Jenkins Pipeline CPS cache invalidate on shared library update without restart?
Jenkins compiles and caches Groovy scripts from Pipeline definitions and shared libraries to avoid re-parsing on each build. The cache is stored under $JENKINS_HOME/caches and is used by the Pipeline CPS plugin. The documented control for this behavior is the system property org.jenkinsci.plugins.workflow.cps.CpsThreadFactory.disableCache, which can turn cac