0

我想在 jenkins 构建过程中集成 cypress,并在 jenkins 构建过程中查看测试结果。cypress.io 上的 CI 集成详细信息在https://docs.cypress.io/guides/guides/continuous-integration.html上为带有 Travis 和 Circle 的 CI 提供了起点,在https://docs.cypress上提供了命令行选项。 io/guides/guides/command-line.html#cypress-run

对于 jenkins 中构建的执行部分,我可以在 node_modules/.bin/cypress run --record --key xxxxxx 添加一个“执行 shell”

我看到这个通过/失败将如何在 jenkins 中设置构建状态。我看不到如何将详细的测试结果集成回詹金斯。我可以在 cypres.io 仪表板中查看详细的测试结果,但宁愿在詹金斯的一个地方看到,就像我使用声纳一样。

我正在寻找 cypress.io 上现有文档之外的 wiki 或详细信息来设置 CI Jenkins。

我想在 cypress.io 仪表板上记录结果,包括分支、作者、提交和消息。同样,用于设置这些值的命令行参数的 cypress.io 文档不存在。

4

1 回答 1

1

因此,如果您想将结果保密,则 cypress 仪表板是一项必须付费的功能。根据您想要归档结果的确切方式(对不起,我从未使用过声纳),您可以cypress run在 Jenkins 中运行,并使用报告器来公开结果并按照您的意愿使用它们。我个人在构建后使用 mocha awesome 和存档,但可能性是无穷无尽的。

https://docs.cypress.io/guides/tooling/reporters.html#

于 2018-04-13T06:23:58.090 回答