Jenkins CI持续集成项目基础配置
1. 安装Jenkins sudo wget -O /etc/yum.repos.d/jenkins.repo \ https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key sudo yum upgrade sudo yum install epel-release java-11-openjdk-devel sudo yum install jenkins sudo systemctl daemon-reload 引用自:https://www.jenkins.io/doc/book/installing/linux/#red-hat-centos 2. 打开http://ip:8080 按提示操作,并安装推荐插件 3. Jenkins安装插件 ① Git 插件 ② Docker 插件 ③ Kubernetes ④ Kubernetes Cli ⑤ Config File Provider ⑥ Pipeline Utility Steps 4. Jenkins服务器安装 maven git docker jdk(安装jenkins时已经启动) 5. 配置Credentials添加证书从git上拉代码 Jenkins服务器生成密钥: ssh-keygen -t rsa -C "ci@huanke.com" 使用阿里云的codeup的话,先创建个拉取的ram账户(例如:ci),在codeup中将ram账户ci给授权为开发权限。 然后阿里云登陆ci账户,上传服务器的id_rsa.pub 到codeup仓库的ci个人设置下的ssh公钥,并设置为只读权限。 最后Jenkins设置git拉去代码凭据