我将Azure Deveops
用于build
,并将release
的MVC网站用于不同的客户端计算机。我成功地构建了.Net Core
应用程序并将其发布到远程服务器,但与此同时,我还想上传一些初始文件,其中包含要在远程服务器(客户端计算机)上上传的.json文件。
我尝试过的事情
我尝试使用Windows Machine File Copy task和Copy Files task,但这对我不起作用。
请向我提供建议或解决方案,以使用Azure devops将文件上传到远程服务器上。
答案 0 :(得分:0)
创建一个Deployment Group并将代理安装到目标计算机。运行发行版时,它会将构建工件获取到目标服务器,并且您将能够使用例如正常的复制任务来复制zip。
或者,如果只需要在其他地方的代理(托管代理,在构建服务器上运行的代理等)上运行发行版,则可以使用WinRM copy -extension复制文件。当然,您需要在计算机之间启用WinRM调用。