我们正在使用jenkins管道和groovy脚本来自动构建管道步骤。
但是,jenkins决定缓存这些脚本文件的先前版本,我还没有弄清楚如何清除此缓存或如何强制加载这些脚本的较新版本。
脚本来自git存储库,通过使用myscript = load "@script/path/to/script.groovy"
语法加载脚本的Jenkninsfile引导程序执行。
这些script.groovy文件没有“更新”。
答案 0 :(得分:0)
好吧,我们把它整理好了。有人改变了文件夹的外壳。 Jenkins不删除以前的文件夹,但保留它。脚本仍然指向以前的套装文件夹,但jenkins正在将更新提取到新的套装文件夹。