配置前提:
1.Jenkins已安装git plugin,gitlab plugin,安装过程可参考 https://www.cnblogs.com/zhizhiyin/p/9138309.html
2.PC已安装git
3.gitlab上有账号,该账号已有项目
2.配置全局的git(用于git操作),路径是本地的git.exe地址
-系统管理-全局工具管理 配置git的地址
2.配置gitlab的地址和token(用于gitlab登录)
-首先,你需要复制gitlab的private token
-进入jenkins-系统管理-系统设置-gitlab
-点击add设置credentials
- 这里的api token 就是上面在gitlab网页生成的private token
-然后设置其他项,设置完毕后test一下,success就配置好了
3. 设置git plugin
-系统管理-系统配置-git plugin
输入你本地git的user.name和user.email
4.配置该gitlab项目的源码地址
我们主要是gitlab上面的项目,放在jenkins里面做持续集成,所以我们需要在jenkins上新建一个项目,然后把gitlab的内容放在jenkins的这个项目上面跑,就有了以下步骤。
- 新建一个jenkins的项目--自由风格-项目名--配置--源码管理
设置好该项目的gitlab地址,cerificate写该git账号的username,password.账号和密码(也可以用ssh类型,输入git账号的私钥)
(配置账密也可以通过以下路径配置:-进入系统管理-Configure Credentials-add-Credentials-System-Global credentials (unrestricted)-add-添加一个gitlab api token-保存)