如何在gitlab中创建存储库徽章?

如何在gitlab中创建存储库徽章?,gitlab,gitlab-ci,badge,Gitlab,Gitlab Ci,Badge,如何在gitlab中为我的项目创建徽章 我知道这里有一个网页 但我不知道他们在说什么 假设我的项目在这里 链接和徽章图像链接应该是什么?通常您可以从相应的服务获取徽章的url 例如,您的回购协议的管道批的url为: https://gitlab.com/username/userproject/badges/master/pipeline.svg) 要将其添加到自述文件中,请使用以下标记代码: [![pipeline status](https://gitlab.com/user/userp

如何在gitlab中为我的项目创建徽章

我知道这里有一个网页

但我不知道他们在说什么

假设我的项目在这里


链接和徽章图像链接应该是什么?

通常您可以从相应的服务获取徽章的url

例如,您的回购协议的管道批的url为:

https://gitlab.com/username/userproject/badges/master/pipeline.svg)


要将其添加到自述文件中,请使用以下标记代码:

[![pipeline status](https://gitlab.com/user/userproject/badges/master/pipeline.svg)](https://gitlab.com/user/userproject/commits/master)
注意:此批次是主分支的管道批次。对于不同分支的管道批处理,只需用相应的分支名称替换
master


屏幕截图中的文件:

有两个默认标志:管道和覆盖范围。 示例URL为:

https://gitlab.com/username/userproject/badges/master/pipeline.svg
https://gitlab.com/username/userproject/badges/master/coverage.svg
  • 对于管道,必须设置buildserver管道(.gitlab ci.yml)
  • 对于覆盖率,必须在CI的设置中输入正则表达式解析表达式
但您也可以设置自定义徽章。但是你必须自己创造它们。 对于公共repo,您可以使用类似服务的服务,也可以使用私有repo(需要在构建链中使用python解释器)。 以下是如何设置自定义徽章的示例:


当您查看更大的存储库时(例如),您可以查看图像的路径并查看它们的创建位置。

请查看docs.gitlab链接上的注释。也有人询问示例,这里有一些链接:-您知道在哪里可以找到可用的徽章列表吗?@PeterDavis有徽章列表的好页面是