我在 Azure DevOps 中创建了一个发布管道来运行我的赛普拉斯测试。目前它有以下任务:
- 使用 Node(Node.js 工具安装程序)
- 安装依赖项 (nmp)
- 运行测试 (npm)
- 发布测试结果(测试结果格式 JUnit)
- 发送电子邮件(powershell 脚本)
我的挑战是- 如何使用我的 pwershell 脚本将TestResults_runId.zip作为 $Attachment 发送? 生成编号的测试结果 Id
我在 Azure DevOps 中创建了一个发布管道来运行我的赛普拉斯测试。目前它有以下任务:
我的挑战是- 如何使用我的 pwershell 脚本将TestResults_runId.zip作为 $Attachment 发送? 生成编号的测试结果 Id
有许多 Azure DevOps MarketPlace 扩展自动执行此操作,您可以参考GitHub 发送电子邮件并应用到您的 PowerShell 脚本,或者您可以安装它并在您的任务 YAML 中使用它。