0
点赞
收藏
分享

微信扫一扫

Jenkins CI持续集成项目基础配置

谷中百合517 2022-02-16 阅读 84

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


举报

相关推荐

0 条评论