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

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

project_id=10000
private_key=DUEHdkdhueUEiejdniee
source_branch=test
target_branch=master
curl "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

CURL GITLAB API相关推荐

  1. linux shell脚本:通过API实现git仓库从gitee向gitlab的批量迁移(gitlab api)

    gitee-url.txt.2: git@gitee.com:proj1/javacode.git 迁移脚本: #!/bin/bash# gitlab访问凭证 PRIVATE_TOKEN=" ...

  2. gitlab api 下载源代码

    官方文档 https://docs.gitlab.com/ee/api/repositories.html#get-file-archive api 定义: GET /projects/:id/rep ...

  3. python调用gitlab api自动合并分支_Python3使用 GitLab API 进行批量合并分支

    文章前言 每周五上午十二点前需要将项目上各组开发分支合并软集仓库分支, 需要在十个项目上进行 merge 程序员一般都是 很讨厌麻烦, 所以编写此脚本进行 批量 merge, 统一进行合并 另外, 如 ...

  4. python gitlab_Python Gitlab Api 使用方法

    简述 公司使用gitlab 来托管代码,日常代码merge request 以及其他管理是交给测试,鉴于操作需经常打开网页,重复且繁琐,所以交给Python 管理. 安装 pip install py ...

  5. php读取gitlab用户信息,gitlab api获取所有用户的记录

    gitlab  api中获取所有用户的记录, http://ip/gitlab/api/v3/users?private_token=xxxxxxxxxxxx&per_page=2000000 ...

  6. GitLab: API is not accessible的错误解决

    今天push代码的时候报错,如下: git push GitLab: API is not accessible fatal: Could not read from remote repositor ...

  7. Python Gitlab Api 使用方法 - python

    文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 简述 公司使用gitlab 来托管代码,日常代码merge request 以及其他管理是交给测试,鉴于操作需经常打开网 ...

  8. 十分钟熟知Gitlab API

    https://www.jianshu.com/p/ab377b7a156f?from=groupmessage 前言 Gitlab作为一个开源.强大的分布式版本控制系统,已经成为互联网公司.软件开发 ...

  9. GitLab API 接入指南

    文档 官方文档:https://docs.gitlab.com/ee/api/ 认证方式 官方文档:https://docs.gitlab.com/ee/api/README.html#authent ...

最新文章

  1. MVC系列1-MVC基础
  2. SpringDataJpA或查询
  3. Qt探秘——谈ui文件的用法
  4. Python中bytes和str区别详细介绍
  5. 【已解决】tomcat启动不成功(点击startup.bat闪退)的解决办法
  6. PHP的global与GLOBAL
  7. fragment+viewpager+tablayou实现滑动切换页面
  8. Linux中的chmod详解
  9. MaxCompute 中的Code Generation技术简介
  10. 历史重现,德国海关突袭IFA大展
  11. OJ1040:(递推思想高阶)数列求和1
  12. python 菜鸟-python菜鸟教程
  13. Nginx日志中的金矿
  14. python代码规范软件_python代码规范
  15. 征途私服门:一个程序员和一个黑客群的故事
  16. vue3里面app.config.globalProperties的使用
  17. windows方法和属性
  18. TI-C6657开发板烧录步骤
  19. 抽象思维能力训练随感
  20. python自然语言分析_Python自然语言用金庸的武侠小说做分析和处理

热门文章

  1. 易语言读取Mysql表数据
  2. NFS共享使用方法详解。
  3. IT行业干什么最赚钱
  4. as使用Git指令远程或者本地创库代码合并
  5. vue目录树组件(树状结构列表)
  6. IS-IS协议分析与配置
  7. CSS一行/多行显示 超出隐藏
  8. 第二十二届高交会昨日开幕,五大亮点抢先关注
  9. 10月24 日 c语言 计算1至10之间奇数之和及偶数之和。
  10. APP数据模拟处理流程—[shell脚本]