gitlab的api相关操作

首先登陆gitlab获取到Active Personal Access Tokens

管理员登陆之后,点击头像---设置--访问令牌,点击生成即可

使用案例

<code>#!/bin/bash
PRIVATE_TOKEN="xxxxxxxxxF"
project_id=`curl -s "http://gitlab.ethnicity.cn/api/v4/projects?private_token=$PRIVATE_TOKEN&search=xiaomawang_com"|awk -F: '{print $2}'|awk -F, '{print $1}'`
curl -s --request GET --header "PRIVATE-TOKEN: $PRIVATE_TOKEN" "http://gitlab.ethnicity.c/api/v4/projects/$project_id/repository/files/package.json/raw?ref=master"|grep "version"|head -n1|awk '{print $2}'|sed --express='s/"//g' --express='s/,//'
/<code>

详尽操作可以参考 https://docs.gitlab.com/ee/api/projects.html

gitlab的api相关操作


分享到:


相關文章: