如何使用GitLab回购信息中的信息进行仪表板?我不知道如何获取有关构建,提交和文件的信息,并使用此信息创建仪表板。任何的想法?非常感谢你。
答案 0 :(得分:1)
您可以使用GitLab's API从GitLab获取信息。您需要拥有一个可以访问特定项目的用户帐户。获取此用户"私人令牌"从 / profile / account 页面,然后您可以提出要获得JSON响应的请求。
curl -H "PRIVATE-TOKEN: [TOKEN]" \
"https://[HOST]/api/v3/projects/[PROJECT ID]/repository/commits"
curl -H "PRIVATE-TOKEN: [TOKEN]" \
"https://[HOST]/api/v3/projects/[PROJECT ID]/repository/builds"
这些是使用curl
的示例。根据您要使用的编程语言,您必须在设置HTTP标头(即我的示例中的GET
代表的)-H
时发出PRIVATE-TOKEN
请求。