我\xc2\xb4m 使用我自己的 GitLab 和 GitLab CI 服务器。I\xc2\xb4d 希望获得最新的成功提交。
\n\n我可以从以下 URL 获取分支的最新构建状态:
\n\n http://mygitlab.ci/projects/3/status?ref=master\nRun Code Online (Sandbox Code Playgroud)\n\n我需要它来部署我的存储库的最新成功版本,但我真的不\xc2\xb4不了解带有自己的 GitLab 的 CI,而且没有很多文档。
\n\n更新:
\n\n即在图片中您可以看到最新的 3 个提交及其状态。我真的需要获得最新的成功提交(763a3077)。
\n\n\n解决了:
我在这里得到了答案。URL 必须是这样的:
http://my.gitlabci/api/v1/commits?project_token=<my-project-token>&project_id=<my-project-id>
Run Code Online (Sandbox Code Playgroud)
获取/提交
参数:
https://docs.gitlab.com/ee/api/commits.html