公司用的php代码,jenkins构建php的流水线
环境配置如下
[root@jenkins ~]# 192.168.1.10 为jenkins服务器
[root@dev ~]# 192.168.1.11 为开发服务器,要构建流水传的服务器
#http://192.168.1.12:12120/jingshuoprint/jingshuoprint.git
git地址,http是用密码账号登陆
一、安装jdk和jenkins环境,之前文章有,不做赘述
二、安装插件
git plugin #可能已经安装过,在已安装中搜索一下
publish Over SSH
三、配置密钥登陆:系统管理——系统配置
配置密钥登陆
四、配置密钥和公钥进行免密登录
[root@jenkins ~]# ssh-keygen
[root@jenkins ~]# ssh-copy-id -i root@192.168.1.11
[root@gitlab-jenkins .ssh]# cat id_rsa #jenkins的私钥,填入下面的对话框
配置密钥和公钥进行免密登录
五、构建流水线
构建流水线
构建流水线
构建流水线
构建流水线
构建测试