0

我在 Azure DevOps 中创建了一个发布管道来运行我的赛普拉斯测试。目前它有以下任务:

  1. 使用 Node(Node.js 工具安装程序)
  2. 安装依赖项 (nmp)
  3. 运行测试 (npm)
  4. 发布测试结果(测试结果格式 JUnit)
  5. 发送电子邮件(powershell 脚本)

我的挑战是- 如何使用我的 pwershell 脚本将TestResults_runId.zip作为 $Attachment 发送? 生成编号的测试结果 Id

我的PowerShell脚本

4

1 回答 1

1

有许多 Azure DevOps MarketPlace 扩展自动执行此操作,您可以参考GitHub 发送电子邮件并应用到您的 PowerShell 脚本,或者您可以安装它并在您的任务 YAML 中使用它。

于 2021-07-21T02:17:39.333 回答