在 Jenkins Build 中发布文档链接的最佳方式

Shi*_*ire 5 jenkins jenkins-plugins

我一直在努力让我的 Jenkins 构建为每个人提供一站式购物,以便于 QA 和团队成员的入职。无论是业务、QA、DEV 等......

我目前使用 HTML 报告来发布有关如何部署构建、如何测试构建、设计文档等各种文档的链接...

不幸的是,我们的许多构建的规模都是 1-2 演出。对于您发布的每个 HTML 报告,该插件都会将构建存储库复制到 html 报告下的报告文件夹中。

因此,对于构建使用量为 1.7 GB 的产品...当我发布 21 个报告时,它会使用额外的 22 GB 磁盘空间...即每个构建,如果您保留 10 个构建并设置保存旧报告,我已经把它关掉了,但磁盘空间使用仍然是一个问题......

然后将其乘以 20 个不同的作业。好吧,磁盘空间突然变成了一个严重的问题。

那么...如何发布外部链接、HTML 报告等...不使用那么多额外空间?

我们之前曾尝试使用该描述,但在使其可读时遇到了问题,但它适用于静态链接,没有磁盘空间问题。对于我们在构建中生成的 html 报告,这在最初的努力中不起作用。如果这确实是最好的选择,我们可以再次尝试。

jwe*_*rny 5

我想到了几个解决方案。

  1. 创建并部署一个页面,该页面包含指向其他文档所在位置的链接。
  2. 查看侧边栏链接插件。它允许您将链接放在左侧菜单栏(侧边栏)中。

  • 找到了解决方案。将报表放入子文件夹中,并将 html 发布者配置为使用该文件夹,然后仅复制该子文件夹。 (2认同)