jenkins 配置gitlab提交代码自动构建

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins 配置gitlab提交代码自动构建相关的知识,希望对你有一定的参考价值。

参考技术A 此教程比较全面: https://blog.51cto.com/bigboss/2129477
其中我遇到的问题有以下:

1,

我的服务器自动生成的ssh 秘钥是-----BEGIN OPENSSH PRIVATE KEY-----开头的,我的jenkins版本是2.303.1。识别不了这种秘钥,用ssh-keygen -m PEM -t rsa命令,再生成一个-----BEGIN RSA PRIVATE KEY-----开头的ssh秘钥。
执行生成秘钥命令后,第一步提示
Enter file in which to save the key (/root/.ssh/id_rsa):
时,可输入其他路径,避免覆盖原来的秘钥,如果原来的秘钥没用到,可以覆盖。
然后把生成的公钥,写入到~/.ssh/authorized_keys文件中。
2,

以上是关于jenkins 配置gitlab提交代码自动构建的主要内容,如果未能解决你的问题,请参考以下文章

jenkins结合gitlab实现提交代码自动构建

创建Jenkins构建触发器,代码提交至gitLab即自动触发构建

Gitlab 自动化触发 Jenkins 构建项目

Jenkins + gitlab 集成 实现自动构建

jenkins高级用法(jenkins集成gitlab自动构建打包发布)

Jenkins+Gitlab+自动化测试配置持续集成