gpt4 book ai didi

Gitlab Markdown 工件链接

转载 作者:行者123 更新时间:2023-12-01 16:36:04 27 4
gpt4 key购买 nike

Gitlab 中是否可以有包含工件链接的源代码控制 Markdown ?

我的运行者生成保存到文件中的指标。当然,这个输出不属于版本控制。如果它在版本控制中,我可以直接链接到它,没问题。相反,我将输出标记为工件,以便在构建完成后保存它。

目前,我们的开发人员可以单击生成指标的构建的 [passed] 图标,然后单击“Build Artifacts”|“Browse”|dir1|... 直至生成的输出指标。这很复杂,您必须确切地知道在哪里查看。

在 README.md 中提供指向工件的链接会更方便。

这些docs说我可以选择将我的工件存储在不同的位置,但这似乎是一个繁重的解决方案,并且它不能推广到来自不同项目的工件。

这些docs说我可以在工件文件名中嵌入内部版本号,但这并不是我真正想要的。我只想要最新版本的工件。

我想要的是工件的持久 URL,但我无法找到这种性质的任何内容。

最佳答案

2018 年 2 月更新:

自 Gitlab 8.12 起,链接为 https://gitlabInstance/myNamespace/repository/master/archive.zip。 (例如:https://gitlab.com/rpadovani/my-gitlab-ci/repository/master/archive.zip)。

还有其他格式。

点击项目主页右上角的小云,您可以看到所有格式。 download link

原始答案

他们现在正在努力。

从 GitLab 8.10 开始,有一个 API 可以做到这一点:

curl -H "PRIVATE-TOKEN: 9koXpg98eAheJpvBs5tK" "https://gitlab.example.com/api/v3/projects/1/builds/artifacts/master/download?job=test"

不幸的是,您仍然无法使用网络界面,但已经有一个 MR来实现它(以及 related bug 和讨论)。

在 MR 之后,您可以在 README 中链接构建

关于Gitlab Markdown 工件链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38150090/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com