gitlab rest api

参考官方api网站:http://docs.gitlab.com/ce/api/groups.html

1 添加群组

docker 中gitlab 管理员使用token添加群组,但出现403错误,需要在用户处,找出设置,勾选即可。

 

 

也可以在

/home/git/gitlab/config/gitlab.yml中,默认所有人员都可以创建群组,

 default_can_create_group: false   # default: true
 

 

http://ip:port/gitlab/api/v3/groups?private_token=Token&name=zhouTeam1Test123&path=zhouTeam1Test123

 

其中,Token必须为超级管理员的token,如果为普通管理员的token,会报403错误。

 

Token为gitlab中刚创建时的超超级管理员的Token才可以。

 

2 得到所有群组

 


GET /groups

会得到所有的api,但只能得到默认20条记录,因为如果记录较多,每页展示20条记录。

 

By default, groups only get 20 namespaces at a time because the API results are paginated.

To get more (up to 100), pass the following as an argument to the API call:

具体如:http://ip/gitlab/api/v3/groups?private_token=XXX&per_page=2000000000


/groups?per_page=100

And to switch pages add:


/groups?per_page=100&page=2

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值