【问题标题】:How can I show an external URL as a build result in Jenkins如何在 Jenkins 中显示外部 URL 作为构建结果
【发布时间】:2021-06-26 17:59:54
【问题描述】:

具体来说,我有一个 jenkins 工作,它构建一个 docker 映像并将其发布到我们自己的工件实例。我想知道的是,是否可以使用指向该工件(或 docker hub 或其他任何东西)链接的链接来代替构建/项目页面上显示的“最后成功的工件”部分?

例如,如果上面的图像 ^^^ 有 URL,而不是 jenkins 存档的工件。例如显示工件页面的页面,或者像docker pull centos:8.3.2011这样简单的页面

【问题讨论】:

    标签: docker jenkins


    【解决方案1】:

    据我所知,您无法覆盖“最后成功的工件”部分中的现有链接,但是对于 FreeStyle 和 Pipeline 作业,您还有其他几个选项:

    • 您可以使用Artifactory Plugin 上传您的工件 - 它会自动在构建页面上添加指向工件的链接以及所有相关的 Artifactory 构建信息。

    • 您可以使用Build Name and Description Setter Plugin 设置带有所需链接的构建描述。此描述将出现在构建页面的上部,可以包含您想要的任何 HTML 格式,包括图标和链接(必须配置安全 HTML 选项)。

    • 您可以使用Sidebar Link Plugin为您的构建或项目的侧边栏菜单添加自定义链接,您可以根据需要配置url、链接文本和使用的图标。
      要在管道作业中使用它,请参阅Following Discussion

    Artifactory 插件是最容易使用的,设置构建描述将为您提供最大的灵活性,并且侧边栏链接介于两者之间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-20
      • 1970-01-01
      • 2012-09-17
      • 1970-01-01
      相关资源
      最近更新 更多