gpt4 book ai didi

go - 我可以向 Visual Studio Team Services 添加 Golang 编译器吗

转载 作者:IT王子 更新时间:2023-10-29 01:47:56 25 4
gpt4 key购买 nike

我们将为一个项目使用 Visual Studio Team Services。我们使用 VSTS Git 作为我们的存储库。该项目的一部分是用 Golang 编写的。我们希望在 checkin 时启用 CI 并构建/测试所有代码。我一直在学习更多关于 VSTS 中的扩展、构建代理和构建过程的信息。我在市场上看到有适用于 Android、iOS 和其他平台(但不是 GoLang)的选项。任何人都可以让我走上为 Golang 创建自定义扩展或构建定义的道路吗?如何创建自定义扩展以在 checkin GoLang 代码时启用自动构建?谢谢!

最佳答案

是的,但我会以不同的方式看待它。无需向 VSTS 添加任何内容,您只需要在构建代理上安装 golang/go 编译器,然后您可以像使用源代码调用 Go 编译器的任何其他 MSFT 支持的语言一样使用 MSBuild 设置作业。基本上,编写一个 msbuild 脚本,其唯一的工作就是使用目标源代码调用 go 编译器。

这是关于 Exec 任务的 MSBuild 文档,您可以使用它来启动您的构建; https://msdn.microsoft.com/en-us/library/x8zx72cd.aspx

关于go - 我可以向 Visual Studio Team Services 添加 Golang 编译器吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36897557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com