tfs - 将空手道与 TFS 管道集成
问题描述
我们使用的构建和发布系统是 TFS,很快就会迁移到 Azure Devops。我正在尝试为空手道的合同测试引入一个自动化框架。空手道能否作为 CI 管道的一部分与 TFS 中的构建作业集成?
解决方案
是的。Azure AD 有一个 Maven 扩展。
以下 YML 供参考
steps:
- task: Maven@3
displayName: 'API Automated test against $(Environment)'
inputs:
mavenPomFile: Tests/APITest/pom.xml
goals: 'clean test -DargLine="-Dkarate.env=$(Environment)"'
testResultsFiles: '**/APITest.*.xml'
推荐阅读
- java - 子进程中的 Spring Cloud Stream Kinesis binder 错误
- java - Java 在按 Enter 时停止循环
- swift - Swift'compactMap'Sequence 方法的时间复杂度
- java - 模式匹配器有效编号 java
- nuget - 如何摆脱“NU3012 Package xunit,作者主签名发现链构建问题,证书被吊销”错误?
- wordpress - 如何获取所有语言的 post slug?
- angular - Angular Elements 不能用大括号绑定值
- curl - 将 cURL JSON 数据转换为 pycurl
- java - 如何生成带有多个按钮和递增标签的 GUI?
- github - 从 GitHub 存储库检索详细信息