首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以将Golang编译器添加到Visual Studio Team Services

是否可以将Golang编译器添加到Visual Studio Team Services
EN

Stack Overflow用户
提问于 2016-04-28 02:03:46
回答 2查看 890关注 0票数 3

我们将为一个项目使用Visual Studio Team Services。我们使用VSTS Git作为我们的存储库。这个项目的一部分是用Golang编写的。我们希望启用CI并在签入时构建/测试所有代码。我一直在学习更多关于VSTS中的扩展、构建代理和构建过程的知识。我看到市场上有安卓、iOS和其他平台(但没有GoLang)的选择。有没有人可以让我开始为Golang创建一个自定义扩展或构建定义?如何创建自定义扩展以在签入GoLang代码时启用自动构建?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2016-04-28 03:01:54

是的,但我会有一点不同的看法。不需要向VSTS添加任何东西,你只需要在你的构建代理上安装golang/ go编译器,然后你就可以像任何其他微软支持的语言一样,使用MSBuild来设置一个作业,它会调用你的源代码中的Go编译器。基本上,编写一个msbuild脚本,它的唯一工作就是使用目标源代码调用go编译器。

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

票数 0
EN

Stack Overflow用户

发布于 2017-11-14 07:54:30

据我所知,为了添加Go编译器,您需要设置一个private agent,或者使用像tool installer这样的构建任务动态安装它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36897557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档