将源代码导入Jenkins WORKSPACE子目录

时间:2016-09-09 14:02:50

标签: jenkins msbuild

是否可以配置Jenkins将源代码放入%WORKSPACE%的子目录中?现在,源被拉入%WORKSPACE%,对于构建输出,我明确指定了%WORKSPACE%之外的目录。

理想情况下,我想要有类似的东西:

%WORKSPACE%\source用于源代码,%WORKSPACE%\artifacts用于构建输出。是否可以进行此配置?

1 个答案:

答案 0 :(得分:0)

创建一个'运行批处理命令'构建步骤并使用xcopy,这假设jenkins在Windows机器上运行,如果它是一个部署目录,那么将它作为一个构建后步骤。

cd c:/
xcopy /Y "c:/program files 86/junkies/workspace/app" "c:/path to new directory"

这只是对你的目录的猜测,用正确的目录替换,/ Y强制每次复制它时都会被覆盖。