Shopify Dashing 小工具

Shopify Dashing Widget

我正在为我们的几个项目使用 shopify dashing。只是想检查是否有可能在小部件内使用 blueocean 管道阶段?我已经检查过这种可能性,但不幸的是我没有找到任何线索。只是想检查其他人是否有任何关于相同的输入。

我指的是下面的截图:

它不如您要找的有用,但您可能会得到的最接近的是 Embeddable Build Status Plugin,它向您显示了整个构建的总体状态,如下所示:

从作业的经典(非 Blue Ocean)视图,跟随 "Embeddable Build Status" link,它会将您带到一个页面,该页面提供多种格式的 link(纯 link、Markdown、HTML 等)。

您需要考虑一些权限:protected links 要求用户对作业具有 Read 权限; 未受保护需要ViewStatus.

With ViewWithout View 提供了链接,其中前者包括用于导航到工作而后者没有。

注意事项

  • 使用 Without View link 似乎不适用于编写时的多分支管道作业(Jenkins 2.121.2;构建状态插件 1.9): 它会生成一个 link 像:

    http://JENKINS_HOME/job/MultiBranchJobName/BranchName/badge/icon
    

    但需要修改为将分支视为工作,如:

    http://JENKINS_HOME/job/MultiBranchJobName/job/BranchName/badge/icon
    
  • 如果你的分支名称有一个 /,看起来只有 (with view) protected links escape it正确地,/ 变为 %252F。其他link使用%2F需要手动调整为%252F.