Visual Studio 团队服务持续集成中的第三方工具

Third party tools in Visual Studio Team Services Continuous Integration

我计划从 TeamCity 转移到 Visual Studio Team Services CI 构建(主要是为了避免必须 运行 和管理 TeamCity、版本控制库等的服务器)

我的 TeamCity 构建使用第三方混淆器,称为 Crypto Obfuscator,用于在构建时混淆代码。我已经在线搜索了所有可用的文档,但无法确定 Team Services 是否允许您以某种方式在 CI 构建中安装和使用第三方工具。

如果不是,有没有什么方法可以在 Team Services CI 构建中引入混淆?

感谢您的宝贵时间。

新的构建系统是基于任务的——您可以编写自定义任务并将其上传到 Team Services,或者只在您的构建服务器上调用适当的命令行实用程序。

如果您使用的是托管构建服务器,您将无法安装第三方工具。

Team Services 生成服务(由 Microsoft 托管的生成服务器)不适合您。您将无法 运行 您拥有的混淆程序。 但是您可以使用自己的构建服务器,将其连接到 Team Services 并保留您的 MSBuild 脚本。