Linux+Jenkins环境搭建

一、安装基础环境

1. yum -y install java-1.8.0-openjdk.x86_64 #安装1.8jdk

2. 查看java 版本

  

[root@localhost djanggo_test]# java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

2.安装jenkins

  wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo

  rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key

  yum install jenkins -y

3. 启动jekins服务

  systemctl  enable  jenkins.service #开机启动

  systemctl  start  jenkins.service #启动服务

  systemctl  status  jenkins.service #查看服务状态

二配置jenkins

1.在浏览器 输入url地址

 http://192.168.3.113:8080

 

 

 2. 查看密码,将内容填写到密码处点击继续

cat /var/lib/jenkins/secrets/initialAdminPassword

3、选择默认插件即可

 

 

 4、设置管理员

 

 

三  部署项目

  1.

插件管理

 如果插件下载失败 更换源 http://mirror.xmission.com/jenkins/updates/current/update-center.json
因为我们只需要构建python项目 所以我们这边只需要3个插件


  git plugin
  python plugin
  pipeline

2 创建一个测试job webhook钩子

 只要收到一个push请求 就会发送一个post的请求给jenkins**

(1)第一步 创建项目
  创建任务 名字 master-build 自由代码风格

  

(2) 丢弃旧的构建 (保留7天,最大构建的最大数100) 

3.码云获取ssh地址

 

 

 (3)添加私钥给kejnis(在服务其上生成)

 

4. 云码 添加公钥

 

秘钥生成方法

ssh-keygen -t rsa -C "644006211@qq.com"
生成公钥和私钥
cat ~/.ssh/id_rsa.pub    发送给码云
cat ~/.ssh/id_rsa        写入到jenkins

 

 

 

 

posted @ 2018-10-30 17:36  鱼丸粗面没鱼丸  阅读(255)  评论(0编辑  收藏  举报