如何在构建jenkins之前保存特定文件?

时间:2016-12-08 16:58:28

标签: jenkins jenkins-plugins jenkins-pipeline

如何在构建jenkins之前保存特别文件? 我的构建Jenkins将构建一个wixproj(创建.msi),但wix proj下载大文件(500Mo),因此构建速度非常慢...... 45分钟......我想保存特别是文件(.msm)但我的构建每次清理他的工作区。 谢谢你!

2 个答案:

答案 0 :(得分:0)

即使你的问题不是很清楚,但我建议我理解的是什么。您可以提到特定的构建,以便永远保存配置页面。

勾选以下选项:

  

永远保持这个构建

但是,让我告诉你一件事,它将有助于保存特定版本以使您保持在仪表板中。

答案 1 :(得分:0)

将源代码下载到文件夹后,您可以在构建源代码之前将所需文件复制到目标位置。你可以使用robocopy通过jenkins中的windows batch命令复制文件。

用于文件复制:

copy "D:\Jenkins\workspace\SourceFile" "D:\Jenkins\workspace\TargetFile" /Y

用于文件夹复制:

(robocopy "D:\Jenkins\workspace\SourceFolder" "D:\Jenkins\workspace\TargetFolder" /e /np /R:5 /mt:64 /XD IGNORE) ^& exit 0