前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >iOS持续集成(CI)——Jenkins

iOS持续集成(CI)——Jenkins

作者头像
羊羽shine
发布2019-05-29 22:18:41
9510
发布2019-05-29 22:18:41
举报
文章被收录于专栏:Golang开发Golang开发

Homebrew安装Jenkins

Homebrew是macOS 软件包管理工具,安装方式只需在终端执行:

代码语言:javascript
复制
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

通过终端执行 brew info jenkins 获知jenkins需要java1.7以上环境。jenkins 默认使用的端口是8080

代码语言:javascript
复制
$ brew info jenkins
jenkins: stable 2.61, HEAD
Extendable open source continuous integration server
https://jenkins-ci.org
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/jenkins.rb
==> Requirements
Required: java >= 1.7 ✔
==> Caveats
Note: When using launchctl the port will be 8080.

To have launchd start jenkins now and restart at login:
  brew services start jenkins
Or, if you don't want/need a background service you can just run:
  jenkins

更新java 版本到1.8

代码语言:javascript
复制
$ java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

安装jenkins

代码语言:javascript
复制
brew install jenkins

安装过程结束在终端会打印相关信息 jenkins的安装目录在/usr/local/Cellar/jenkins/

代码语言:javascript
复制
==> Downloading http://mirrors.jenkins-ci.org/war/2.62/jenkins.war
==> Downloading from http://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.62/jenkins.war
######################################################################## 100.0%
==> jar xvf jenkins.war
==> Caveats
Note: When using launchctl the port will be 8080.

To have launchd start jenkins now and restart at login:
  brew services start jenkins
Or, if you don't want/need a background service you can just run:
  jenkins
==> Summary
?  /usr/local/Cellar/jenkins/2.62: 7 files, 70.6MB, built in 2 minutes 37 seconds

jenkins 的启动方式: (1)开机自启动

代码语言:javascript
复制
brew services start jenkins 

(2)根据需求命令启动:

代码语言:javascript
复制
 jenkins

Jenkins初始化配置

浏览器打开,默认端口是8080

代码语言:javascript
复制
http://localhost:8080

image.png

获取初始化的随机密码

代码语言:javascript
复制
cat /Users/baxiang/.jenkins/secrets/initialAdminPassword

image.png

配置完成最终界面:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.05.25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Homebrew安装Jenkins
  • Jenkins初始化配置
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档