gpt4 book ai didi

gitlab - 获取 GitLab 持续集成的最新成功提交

转载 作者:行者123 更新时间:2023-12-02 06:39:43 41 4
gpt4 key购买 nike

我正在使用我自己的 GitLab 和 GitLab CI 服务器。我想获得最新的成功提交。

我只能从 URL 获取分支的最新构建状态:

      http://mygitlab.ci/projects/3/status?ref=master

我需要它来部署我的存储库的最新成功版本,但我真的不了解自己的 GitLab 的 CI,而且没有很多文档。

更新:

即在图中您可以看到最新的 3 个提交及其状态。我确实需要获得最新的成功提交(763a3077)。

enter image description here

最佳答案

已解决:

这就是我的答案。 URL 必须是这样的:

  http://my.gitlabci/api/v1/commits?project_token=<my-project-token>&project_id=<my-project-id>

获取/提交

参数:

  • project_id(必需)- 项目的 ID
  • project_token(必需)- 项目 token
  • 页面(可选)
  • per_page(可选)- 每个请求的项目数(默认为 20)

https://docs.gitlab.com/ee/api/commits.html

关于gitlab - 获取 GitLab 持续集成的最新成功提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33481327/

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