CURL GITLAB API

来源:互联网 发布:社交软件 日语 编辑:程序博客网 时间:2024/06/07 11:55

GITLAB的API可以直接使用CURL发起,不过如果是POST,得指定是json才行,否则就死活报没有指定里面的某个字段。

譬如,创建PullRequest这个API,CURL的命令如下:

project_id=10000private_key=DUEHdkdhueUEiejdnieesource_branch=testtarget_branch=mastercurl "https://gitlab.com:443/api/v3/projects/${project_id}/merge_requests" \-H "PRIVATE-TOKEN: ${key}" \-H 'Content-Type: application/json' \-d "{\"id\":${project_id},\"source_branch\":\"${source_branch}\",\"target_branch\":\"${target_branch}\",\"title\":\"refs #1670: auto create request.\"}" \-s
0 0
原创粉丝点击