Bootstrap

Jenkins操作使用说明

Jenkins用于持续集成

开发/运维视角
没有自动:编译、打包、上传服务器、系统部署。多次修改程序BUG,重复多次同样工作

测试人员视角
在这里插入图片描述

Jenkins 环境搭建

注意: jenkins在工作环境中通常作为独立的应用,安装在独立的服务器上面 学习时可以用虚拟机模拟一个独立的环境,也可以直接在自己的windows上面进行安装

下载: https://www.jenkins.io/download/
建议下载war版本, 这样的话在不同环境的操作方式都是类似的

依赖环境: JAVA环境
极简化运行方式: java -jar jenkins.war
运行方式: java -jar jenkins.war --httpPort=8080
指定编码防止乱码: java -Dfile.encoding=utf-8 -jar jenkins.war --httpPort=8080

禁用jenkins自动关闭子进程功能: -Dhudson.util.ProcessTree.disable=true
如果jenkins在本机部署程序,就需要加上这个配置

指定JENKINS_HOME工作目录: java -Dfile.encoding=utf-8 -Dhudson.util.ProcessTree.disable=true -DJENKINS_HOME= E:\Tony\jenkins\jenkins_home -jar jenkins.war --httpPort=8080
jenkins_home 保存了jenkins运行过程中产生的所有数据,如果删除或者改变jenkins_home的 目录,等同于重新安装

linux下后台运行方式:
nohup java -Dfile.encoding=utf-8 -Dhudson.util.ProcessTree.disable=true - DJENKINS_HOME=C:\Jenkin -jar jenkins.war --httpPort=8080 > nohup.log 2>&1 &
访问方式: 使用浏览器打开地址:http://ip:端口, 例如: http://127.0.0.1:8080

Jenkins初始化启动

  1. 打开浏览器进入链接

  2. 输入初始密码,激活系统

  3. 进入插件安装选择 【有网