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”
    Jenkins CI持续集成项目基础配置
  • 使用阿里云的codeup的话,先创建个拉取的ram账户(例如:ci),在codeup中将ram账户ci给授权为开发权限。
    Jenkins CI持续集成项目基础配置
  • 然后阿里云登陆ci账户,上传服务器的id_rsa.pub 到codeup仓库的ci个人设置下的ssh公钥,并设置为只读权限。
    Jenkins CI持续集成项目基础配置
  • 最后Jenkins设置git拉去代码凭据
    Jenkins CI持续集成项目基础配置
{{o.name}}


{{m.name}}

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/96110.html

(0)
上一篇 2021年8月18日 21:34
下一篇 2021年8月18日 21:35

相关推荐

发表回复

登录后才能评论