美文网首页iOS项目
Mac下使用命令行安装 jenkins 方法及jenkins的用

Mac下使用命令行安装 jenkins 方法及jenkins的用

作者: qinqinglyq | 来源:发表于2017-08-07 11:51 被阅读2268次
在平时开发中,搭建环境什么的个人建议都使用命令行,不建议使用官网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.plist

plist内容(具体内容根据不同设备可能需要稍作更改):

<?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_3.png Snip20170828_4.png Snip20170828_6.png

会有登录的提示:


Snip20170828_8.png

2.安装所需要的插件(如Xcode,Keychains and provisioning profiles management,……)

3.创建我的项目

15020727874784.jpg 15020729350844.jpg 15020730453296.jpg

4.配置我们的项目

点击我们的项目名称,然后点击配置。


15020736558728.jpg 15020738715919.jpg

在第一次创建的时候,会要选择构建的对象,我ios选的就是xcode,如果找不到xcode选项,就要回到首页的“系统管理”中的“管理插件”中安装“Xcode integration”这项。然后回过来选择Xcode项。

5.拉代码

15020743339660.jpg

代码拉取完成后,如下图:

15020745471571.jpg

6.自动打包及上传到测试平台

这里测试平台以fir.im为例;
然后回到项目配置的页面。


15020746728986.jpg 15020747853778.jpg 15020748628472.jpg

如何查看team ID:

15020759714315.jpg 15020751272821.jpg 15020752077635.jpg 15020753048760.jpg 15020754100029.jpg

jenkins没有自带的fir插件,要自己到fir官网下载后,手动的添加进去。点击查看
fir.im的token值生成:
进入官网,按照以下步骤,复制即可。

15020755193515.jpg

7.点击构建

构建无错完成后,可以登录fir.im官网,查看上传的测试包。
如下图:


15020756335541.jpg

本文学习链接

这个只是jenkins最基本的简单的用法。希望对刚接触到jenkins的小伙伴有点帮助,也希望大家各路大神多提意见,不吝赐教。可v我:lyq_643213263,一起学习。感谢信息化时代,改善了我们的生活方式,给自己一个微笑。

相关文章

网友评论

    本文标题:Mac下使用命令行安装 jenkins 方法及jenkins的用

    本文链接:https://www.haomeiwen.com/subject/ccwolxtx.html