我是Jenkins CI的新手,我试图通过构建步骤来在工作中获取SVN更新(myFolder)。我想明确地将某些文件复制到Web根目录,因为我无法将它们包含在解决方案中。
我需要执行的构建步骤。
直到发布为止都可以正常工作。尝试将myFolder复制/更新到Web根目录时出现问题。 MyFolder位于项目解决方案文件夹之外,因为我无法将其放在解决方案文件夹中。
注意:该myFolder已序列化下一步需要同步的项目/对象,应按顺序复制到Web根目录以进行同步。并且此文件夹已提交给SVN。
在我的本地CMD中,以下批处理文件可以正常工作,但是当我在Jenkins中执行Execute Windows Batch Command时,它会停在
-从SVN更新源代码-正在 运行更新...
@echo off
cls
echo -- Initiating system instance variables...
echo. -- Setting the variables...
:: Here you need to make some changes to suit your system.
set SOURCE=C:\inetpub\wwwroot\Test\Website\App_Data\myFolder\
set SVN=C:\Program Files\TortoiseSVN\bin
:: Unless you want to modify the script, this is enough.
echo. %SOURCE%
echo. %SVN%
echo. ++ Done setting variables. …Run Code Online (Sandbox Code Playgroud)