TFS 和 golang 持续集成
TFS and golang continuous Integration
我正在与 git
集成的本地 TFS server
中跟踪我的 golang app
的文件。我想定义 build
、test
和 deploy
步骤,但找不到任何工具。
如何为 Team's web site
中显示 test results
的项目定义 build
和 test
步骤?谢谢。
您可以在 TFS2017 中使用 vNext 构建系统,并将构建定义中的命令行任务添加到 运行 构建和测试,就像您在本地机器上所做的那样:
然后添加一个"Publish Test Result"任务,将测试结果发布到TFS,这样就可以在TFS网站上查看测试结果了。一个限制是 "Publish Test Result" 任务目前仅支持四种测试结果格式:JUnit、NUnit、VSTest 和 XUnit。
我正在与 git
集成的本地 TFS server
中跟踪我的 golang app
的文件。我想定义 build
、test
和 deploy
步骤,但找不到任何工具。
如何为 Team's web site
中显示 test results
的项目定义 build
和 test
步骤?谢谢。
您可以在 TFS2017 中使用 vNext 构建系统,并将构建定义中的命令行任务添加到 运行 构建和测试,就像您在本地机器上所做的那样: