TFS构建模板从CI构建中删除(人工制品)并执行集成测试
我已成功地使用将两个TFS构建链接在一起。这使我能够在下一个构建定义之后执行一个构建定义:TFS构建模板从CI构建中删除(人工制品)并执行集成测试,tfs,azure-devops,build-definition,Tfs,Azure Devops,Build Definition,我已成功地使用将两个TFS构建链接在一起。这使我能够在下一个构建定义之后执行一个构建定义: CertificateRepository CI(持续集成构建) 证书正积分检验 如果前者成功,后者将自动执行。我被缺乏构建定义模板难住了,这些模板能够下载和提取前面构建的drop文件夹的内容,并对这些工件执行操作,在本例中运行SpecFlow/NUnit集成测试 在这种情况下,我使用: Visual Studio Online 正在测试的代码库的Git ALM组件的TFVC(NUnit适配器、生成定义
- Visual Studio Online
- 正在测试的代码库的Git
- ALM组件的TFVC(NUnit适配器、生成定义模板)
非常感谢您的帮助。如果您使用TFS进行源代码管理:我没有这方面的模板,但您可以按照以下步骤来实现
- 在CI生成中,将暂存位置选项设置为将生成输出复制到以下源代码管理文件夹
- 通过在“源设置”选项中映射拖放文件夹来下载该文件夹 内部定义
- 在TFS中的drop location folder下,每个CI生成都将创建一个新文件夹,您需要将此文件夹名称传递给第二个生成定义。请检查Jason向第二个版本传递参数的另一个版本
- 通过使用Invoke调用命令行工具来执行测试 过程活动