我们正在将 CI 从 Phabricator/Jenkins 迁移到 Gitlab,但查看文档的 UX 确实不是很好。合并请求页面的当前工作流程是
单击构建图标>单击阶段(例如构建文档)>单击作业工件下的浏览按钮>单击文档目录>单击_build目录>单击html目录>单击index.html链接
总共点击七次。在 Phabricator 中,Jenkins 机器人通常会在 MR 中通过指向文档页面的链接进行评论,因此您只需单击一下即可查看文档。有没有办法用 Gitlab 来做到这一点?
(我也想对覆盖率和 lint 报告做同样的事情,但会单独提出这些问题,除非有人有一个可以应用于所有三种类型工件的简单解决方案。)
来自https://docs.gitlab.com/ee/ci/pipelines/job_artifacts.html#access-the-latest-job-artifacts-by-url:
要浏览最新的工作工件:
Run Code Online (Sandbox Code Playgroud)https://example.com/<namespace>/<project>/-/jobs/artifacts/<ref>/browse?job=<job_name>例如:
Run Code Online (Sandbox Code Playgroud)https://gitlab.com/gitlab-org/gitlab/-/jobs/artifacts/main/browse?job=coverage
例如:
https://gitlab.com/<namespace>/<yourrepo>/-/jobs/artifacts/master/file/docs/_build/html/index.html?job=build_docs
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6549 次 |
| 最近记录: |