目录
前言:
Jenkins 是一个开源的持续集成工具,可以帮助开发人员快速自动化软件开发流程。
安装 jdk 依赖
-
java 官方下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
-
配置环境变量
-
查看 java 版本
java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
安装 Apache
mac 环境已经自带 Apache 工具,可以不安装
安装 jenkins
dmg 安装 (不推荐)
-
jenkins 官方:Jenkins
-
双击下载好的 dmg 文件进行安装,其将会自动生成全局变量 jenkins
-
Jenkins 默认安装路径:/Applications/Jenkins/jenkins.war
-
启动命令
设置开机自启动:sudo launchctl load -w /Library/LaunchDaemons/org.jenkins-ci.plist
取消开机自启动:sudo launchctl unload -w /Library/LaunchDaemons/org.jenkins-ci.plist
手动启动:Java -jar jenkins.war
后台启动(默认端口):nohup java -jar jenkins.war &
后台启动(指定端口):nohup java -jar jenkins.war -httpPort=88 &
后台启动(HTTPS):nohup java -jar jenkins.war -httpsPort=88 &
brew 安装 (推荐)
- 安装 brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 安装 jenkins
brew install jenkins
- 查找 jenkins war 地址
在安装后有可能找不到war包地址,可以用mdfind命令本地查询下
mdfind -name jenkins.war
/usr/local/Cellar/jenkins/2.116/libexec/jenkins.war
- 启动
java -jar /usr/local/Cellar/jenkins/2.116/libexec/jenkins.war --httpPort=8080
- 后台启动
后台启动的意思是放到后台运行,即使窗口被干掉,jenkins的进程也会存在.
简单用shell脚本nohup命令放到后台
启动脚本命令:sh startjenkins.sh
#!/bin/bash
echo start jenkins
nohup java -jar /usr/local/Cellar/jenkins/2.116/libexec/jenkins.war --httpPort=8080 &
echo start end
jenkins 常用操作
访问:http://localhost:8080/login?from=%2F
退出:http://localhost:8080/exit
重启:http://localhost:8080/restart
重新加载:http://localhost:8080/reload
小结
-
本次仅仅是记录安装过程,推荐使用 brew 安装,毕竟是 mac
-
首次安装 jenkins 访问后会设置一系列配置,后续在做详细说明
作为一位过来人也是希望大家少走一些弯路
在这里我给大家分享一些自动化测试前进之路的必须品,希望能对你带来帮助。
(软件测试相关资料,自动化测试相关资料,技术问题答疑等等)
相信能使你更好的进步!
点击下方小卡片