美文网首页
Jenkins+Blueocean创建git流水线问题解决

Jenkins+Blueocean创建git流水线问题解决

作者: 千鸟月读 | 来源:发表于2019-04-25 22:50 被阅读0次

问题一:添加git远程仓库报公钥错误

解决:将按照jenkins主机的 ~/.ssh目录下的公钥拷贝到gitlab setting的ssh-key选项下

问题二:添加git仓库不成功

解决:需要 ssh://git....开头的仓库名称

问题三:流水线执行go build <file>报权限问题

解决:安装jenkins时候自动新建了jenkins用户但是没有所属组,所以修改:

1. gpasswd -a root jenkins   增加所属组为root

2.修改/etc/default/jenkins文件(也许在/etc/sysconfig/jenkins):

JENKINS_USER=root

JENKINS_GROUP=root

3.重启:sudo service jenkins restart 或者 其他方式

4.其他延伸:给jenkins用户单独添加文件权限:chown -R jenkins <path>

问题四:流水线默认运行目录

每次构建开始目录是:/var/lib/jenkins/workspace/<git repo name>, 并且JenkinsPipeline文件也在此目录下

创建流水线时候填写的git仓库,会自动下载到该目录下

相关文章

网友评论

      本文标题:Jenkins+Blueocean创建git流水线问题解决

      本文链接:https://www.haomeiwen.com/subject/czttnqtx.html