【发布时间】:2018-02-03 14:15:29
【问题描述】:
我正在评估从 TeamCity 迁移到 VSTS,我的管道中有两个步骤我不确定如何在 VSTS 中进行设置。
-
如何在我的构建中包含第 3 方 dll? 目前我们使用的工具必须安装在开发人员的计算机上,该工具具有用于 x86 和 x64 的单独 dll。 x86 包含在项目中并且是设计人员所需要的,但 x64 是从 Program Files 文件夹中复制的,并在 Visual Studio 中使用构建后命令。为了在 TeamCity 中工作,该工具安装在服务器中,因此相同的构建后命令将 dll 复制到构建目录中,就像在任何其他开发人员计算机中一样。
如果不包括 x64,我看不到在 VSTS 中实现此目的的方法 源代码中的 dll,由于该工具的 许可证。
如何发布到 SVN? 目前我们的二进制文件托管在 SVN 服务器中。在 TeamCity 中,我有一个 PowerShell 脚本(简而言之)更新服务器中的 SVN 本地存储库,将构建目录中的所有文件复制到 SVN 存储库并提交更改。
【问题讨论】:
标签: winforms svn dependencies azure-devops azure-pipelines