Jenkins HTMLPublisher 插件未显示在仪表板上

Jenkins HTMLPublisher Plugin not displaying on the dashboard

使用以下命令将我的 jenkins 主目录从 /var/lib/jenkins 移动到 /home/jenkins 以获得更多磁盘 space 之后:

sudo service jenkins stop
sudo mv /var/lib/jenkins /home
sudo ln -s /home/jenkins /var/lib/jenkins
sudo service jenkins start

HTMLPublisher 插件不再在仪表板的左侧面板上显示 link。

控制台输出如下

以下是我在 Jenkins 管道的 post 构建部分中拥有的内容:

        publishHTML([
            allowMissing: true,
            alwaysLinkToLastBuild: false,
            keepAll: true,
            reportDir: 'builder',
            reportFiles: 'lighthouse-report.html',
            reportName: 'Lighthouse Report',
            reportTitles: ''
        ])

注意:这在更改主目录以获得更多磁盘之前有效 space。

永久解决方案(重启后仍然存在)只是从 src 位置删除 lighthouse-report.html。然后刷新页面,就可以在更新后的路径看到了。