Jenkins+gitlab

版权声明:本文为博主原创文章,请注明来源。 https://blog.csdn.net/u012587734/article/details/81672077

环境jenkins2.0+ centos
1.没有配置SSH remote hosts 配置了Publish over SSH ;ssh server,
.配置邮件通知
配置邮件通知

2.jenkins的配置gitlab
在配置新的任务是要指定代码仓库,这里使用的是gitlab。配置如下。
图1选项
图中需要选择git仓库和git分支。上面填git格式的路径,下面填写http格式的路径。
然后选择图中添加Credentials。
创建凭证
图中只有选择ssh private key 也就是私钥。接下来制作一个私钥。
在jenkins的主机上执行
ssh-keygen -t rsa -C "<填写自己方便识别的注释>" -b 4096 没什么问题就执行三次空格。
三次问题是1.填入生成密钥对的路径名字。2 填入自定义passphrsa。3确认。
之后生成的密钥对于上条命令执行结果中。公钥贴在gitlab的ssh key中。私钥复制粘贴到图2中。

猜你喜欢

转载自blog.csdn.net/u012587734/article/details/81672077