我使用TeamCity v9.0构建了一个新服务器。我无法尝试将构建输出复制到映射的网络驱动器X:
。
我的构建步骤如下:
X:
Command Line
脚本创建了最终构建步骤: xcopy%system.teamcity.build.workingDir%\ ServiceLayer \ D:\ ServiceLayer \ / S / Y
xcopy%system.teamcity.build.workingDir%\ Web \ D:\ Web \ / S / Y
错误:
步骤4/5:在staging(命令行)上将构建输出复制到web和api
teamcity [buildStatisticValue key ='buildStageDuration:firstStepPreparation'value = '70 .0']
teamcity [buildStatisticValue key ='buildStageDuration:buildStepRUNNER_8'value ='0.0']开始:
d:\ TeamCity的\ buildAgent \ TEMP \ agentTmp \ custom_script9113406165823545108.cmd
目录中的:D:\ TeamCity \ buildAgent \ work \ 3b1161c630069aad 0文件
复制无效路径进程退出代码4
teamcity [buildStatisticValue key ='buildStageDuration:buildStepRUNNER_8'value ='194.0']步骤复制
将输出构建到web并在登台(命令行)上的api失败
ServiceLayer => d:\ TEMP \ x.zip
无法发布工件:由于错误导致上传工件失败:
java.io.IOException:无法创建目录:
“C:\ ProgramData \ JetBrains的\ TeamCity的\ SYSTEM \工件\ ChannelOptimiser40 \ CO40 构建Config \ 224 \ d:\ Temp“
问题
有人可以告诉我如何在构建完成后将ServiceLayer
和Web
文件夹复制到另一个目录中吗?
答案 0 :(得分:1)
我更改了源路径和目标路径,并复制了目录。
这
xcopy%system.teamcity.build.workingDir%\ ServiceLayer \ D:\ ServiceLayer \ / S / Y
要
xcopy ServiceLayer \\ SomeNetworkPC \ Site \ ServiceLayer \ / S / Y