如何让 Bamboo 识别 Angular 单元测试
How to get Bamboo to recognize Angular unit tests
我有一个使用 Karma 单元测试的 Angular 项目。测试 运行 很好,并通过了。这是 运行 在本地 bamboo 实例中。
当 bamboo 运行s 测试它时 运行s ng test --code-coverage
通过 npm 脚本。
有没有办法让bamboo认可测试?每个构建仅报告为无测试构建。
我不需要看到 bamboo 的覆盖范围,但如果可能的话那就太好了,我真的很想看到测试通过并通过 bamboo 前端可见。
我将此作为答案发布 - 认为找到 karma-junit-reporter 是使我的第二部分工作的关键部分:
- 使用 karma junit reporter 将 karma 输出转换为标准的 junit 测试输出格式(xml 文件)。
- 使用 JUnit 解析器任务解析 JUnit 输出,使其成为构建测试结果的一部分。
我有一个使用 Karma 单元测试的 Angular 项目。测试 运行 很好,并通过了。这是 运行 在本地 bamboo 实例中。
当 bamboo 运行s 测试它时 运行s ng test --code-coverage
通过 npm 脚本。
有没有办法让bamboo认可测试?每个构建仅报告为无测试构建。
我不需要看到 bamboo 的覆盖范围,但如果可能的话那就太好了,我真的很想看到测试通过并通过 bamboo 前端可见。
我将此作为答案发布 - 认为找到 karma-junit-reporter 是使我的第二部分工作的关键部分:
- 使用 karma junit reporter 将 karma 输出转换为标准的 junit 测试输出格式(xml 文件)。
- 使用 JUnit 解析器任务解析 JUnit 输出,使其成为构建测试结果的一部分。