【问题标题】:VSTS: Release and deploy a console applicationVSTS:发布和部署控制台应用程序
【发布时间】:2016-08-09 17:08:41
【问题描述】:

我们有一个使用 Visual Studio 2013 的 C# .NET 项目,我们正在设置它以使用 Visual Studio Team Services (VSTS) 发布和部署。这些网站非常简单且易于设置,并且运行良好。一些项目是库或控制台应用程序,我们正在尝试确定为这些项目创建自动化版本的最佳方法。

发布配置文件要求发布到的位置 - 我们已经在 VSTS 构建服务器(所有其他文件所在的位置)上试验了构建放置,然后要求提供网站、UNC 路径或 CDROM。我们选择了“UNC 路径”并将相同的构建放置位置放入,但采用 UNC 格式。

它还没有真正起作用,所以我想我会看看是否存在为控制台或代码库创建 VSTS 版本和部署的最佳实践。

谢谢!

【问题讨论】:

    标签: visual-studio azure-pipelines-release-pipeline


    【解决方案1】:

    您是否考虑过在目标环境中安装代理并使用发布定义来简单地将正确的文件复制到正确的位置?
    问候

    注意:复制路径不应被硬编码并依赖于变量。

    在编辑发布定义时通过转到任务选项卡来指定代理队列。单击“在代理上运行”标题,将打开详细信息,在此处选择您的队列。

    代理队列可以包含多个代理,因此当您添加代理时,您的工作就是按照在您的上下文中有意义的队列来组织它们。

    【讨论】:

    • 如何指定发布的代理?
    • 更新了答案以添加这些细节,别忘了点赞:)
    猜你喜欢
    • 2022-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-25
    • 1970-01-01
    • 1970-01-01
    • 2018-04-11
    相关资源
    最近更新 更多