Mac下使用命令行安装 jenkins 方法及jenkins的用
2017-08-07 本文已影响2268人
a6cfb27b2c32
在平时开发中,搭建环境什么的个人建议都使用命令行,不建议使用官网dmg的安装包。
1.安装brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.升级java
brew cask install java
3.安装jenkins
brew install jenkins
4.执行
java -jar /usr/local/Cellar/jenkins/2.49/libexec/jenkins.war --httpPort=8080
//2.49是指Jenkins的版本号
5.链接launchd配置文件
ln -sfv /usr/local/opt/jenkins/*.plist ~/Library/LaunchAgents
6.启动jenkins
launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
7.停止jenkins
launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
打开浏览器,输入 localhost:8080 就可看到Jenkins的web界面
安装注意:
若提示org.jenkins-ci.plist文件未找到,手动创建即可
sudo touch /Library/LaunchDaemons/org.jenkins-ci.plistplist内容(具体内容根据不同设备可能需要稍作更改):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>Jenkins</string>
<key>ProgramArguments</key>
<array>
<string>/usr/bin/java</string>
<string>-jar</string>
<string>/usr/local/Cellar/jenkins/2.49/libexec/jenkins.war</string>
</array>
<key>OnDemand</key>
<false/>
<key>RunAtLoad</key>
<true/>
<key>UserName</key>
<string>admin</string>
</dict>
</plist>
安装完成后,我们来进行实际运用
1.进入首页
在浏览器中输入:http://localhost:8080 (因为在安装时,我设置的端口是8080)
初次打开,会需要进行插件安装
输入密码进入:
会有登录的提示:
Snip20170828_8.png
2.安装所需要的插件(如Xcode,Keychains and provisioning profiles management,……)
3.创建我的项目
15020727874784.jpg 15020729350844.jpg 15020730453296.jpg4.配置我们的项目
点击我们的项目名称,然后点击配置。
15020736558728.jpg 15020738715919.jpg
在第一次创建的时候,会要选择构建的对象,我ios选的就是xcode,如果找不到xcode选项,就要回到首页的“系统管理”中的“管理插件”中安装“Xcode integration”这项。然后回过来选择Xcode项。
5.拉代码
15020743339660.jpg代码拉取完成后,如下图:
15020745471571.jpg6.自动打包及上传到测试平台
这里测试平台以fir.im为例;
然后回到项目配置的页面。
15020746728986.jpg 15020747853778.jpg 15020748628472.jpg
如何查看team ID:
15020759714315.jpg 15020751272821.jpg 15020752077635.jpg 15020753048760.jpg 15020754100029.jpgjenkins没有自带的fir插件,要自己到fir官网下载后,手动的添加进去。点击查看
15020755193515.jpg
fir.im的token值生成:
进入官网,按照以下步骤,复制即可。
7.点击构建
构建无错完成后,可以登录fir.im官网,查看上传的测试包。
如下图:
15020756335541.jpg
这个只是jenkins最基本的简单的用法。希望对刚接触到jenkins的小伙伴有点帮助,也希望大家各路大神多提意见,不吝赐教。可v我:lyq_643213263,一起学习。感谢信息化时代,改善了我们的生活方式,给自己一个微笑。