gpt4 book ai didi

dashboard - 执行基于 maven 的端到端测试并在 Tekton Dashboard 中显示结果

转载 作者:行者123 更新时间:2023-12-02 19:23:03 26 4
gpt4 key购买 nike

我们的端到端测试基于 maven/CucumberJVM。所有工件都是使用 Jenkins 构建的,并保存在 Artifactory 中。那么 tekton 应该适用于一种(或多种)环境

  • 使用 helm 接管并设置基础设施(pod、ingress、configmaps 等)
  • 在环境中运行 Cucumber 端到端测试
  • 显示结果
  • 成功或失败并清理。

如何显示测试运行的结果?在 Tekton 仪表板中?已经有插件了吗?是否可以显示静态 html 文件作为测试运行的结果?

提前感谢任何提示。此致,英戈

最佳答案

这里是 Tekton 仪表板维护者;我认为这是一个很棒的想法。

所以关于查看结果(你提到在 Jenkins 中运行构建,但你也可以在 Tekton 管道中使用 Maven),而 Jenkins 有一堆插件并且可以存储工件(如测试结果),我们是现在缺少 Tekton 仪表板。也许我们提供了指向某个地方的可点击链接,但我担心默认浏览器会显示 XML/JSON 等。显然只是打印(到标准输出,对于任务)html/xml 等并不是很好。

我已经在我们的 Tekton Slack 的仪表板 channel 中提出了这个问题(为方便起见,这里有一个 link 加入),我希望我们会在 GitHub 上讨论这个问题。任何人都可以轻松关注和跟踪讨论。

仅供引用,我们有 weekly working groups对于所有 Tekton 项目,欢迎任何人加入,我们也可以在那里进行更深入的讨论。

很高兴在有结果后在这里提供更新,但目前没有办法以很好的方式做到这一点。

更新:我们的一位核心维护者和贡献者建议 https://github.com/tektoncd/dashboard/issues/895正是您正在寻找的问题!

关于dashboard - 执行基于 maven 的端到端测试并在 Tekton Dashboard 中显示结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62771252/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com