我正试图在章鱼部署中使用xcopy复制文件。但似乎xcopy不起作用。这是我在PostDeploy.ps1中使用的命令
xcopy Content C:\websitecode /e /y /exclude:test.txt
使用xcopy的原因是我可以排除多个文件。
有人可以帮助我如何在章鱼部署中使用xcopy ......
谢谢。
答案 0 :(得分:0)
你能看到你的章鱼部署任务日志中的postdeploy.ps1执行已经开始吗?如果你能看到我最喜欢的xcopy脚本,我已经在使用它。
$FullPath = "C:\MyFolder"
if ($OctopusEnvironmentName -ceq 'Development')
{
Write-Host "Console app will be execute"
& "xcopy" $FullPath/myfolder/*.dll "c:\targetfolder" your parameters | Write-Host
Write-Host "Console app execution has finied"
}
答案 1 :(得分:0)
一个众所周知的问题是Octopus默默地吃xcopy
和八达通人don't seem too concerned about it,提供了大量的解决方法,比如“只使用copy-item
”。这主要适用于我,但我希望我理解为什么xcopy不起作用,因为它可能是其他事情也无声地失败的情况。