首先安裝jdk? Java環(huán)境,因為jenkins是Java編寫阵漏,下載地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
然后下載jenkins驻民,地址:https://jenkins.io/index.html
先安裝jdk,在安裝jenkins
安裝完了后履怯,會自動跳轉(zhuǎn)到localhost:8080
安裝插件:
系統(tǒng)管理—> 管理插件 —> 可選插件
搜索你要安裝的插件
Xcode插件:XcodePlugin-Installationguide
git插件:Git+Plugin
勾選后點擊下載待重啟后安裝回还,由于我已經(jīng)安裝過了,所以沒有Xcode插件的選項
下載完后叹洲,重啟jenkins柠硕,在下載的時候有個安裝完重啟的選項,勾選运提,會在安裝完插件后自動重啟
接著就是配置jobs了
先新建jobs
填寫item名蝗柔,勾選第一個,點擊ok
接著選擇git輸入git的信息民泵,可以選擇http也可選擇ssh
用http需要添加你的git的用戶名和密碼來驗證癣丧,點擊Add
輸入后點擊Add
如果選擇ssh的話
選擇打包的分支
添加定時打包:
定時打包不會的話,可以自己搜一下栈妆,我這里寫的是18:55打一次包坎缭,19:40打一次包。签钩。掏呼。
下面便是Xcode的配置
點擊構(gòu)建操作選擇Xcode
詳細(xì)配置:
Keychain path: ${HOME}/Library/Keychains/login.keychain
jenkins用戶的登陸密碼,可以強行修改:在終端輸入
?sudo passwd Jenkins
如果沒有用workspace配置如下铅檩,當(dāng)然有時候因為項目不同有大同小異
如果是workspace配置如下憎夷,
Build output directory:/Users/Shared/Jenkins/Home/jobs/${JOB_NAME}/workspace/build
最后點擊保存
再就是開始構(gòu)建了
到這還沒有成功,必須注銷當(dāng)前用戶昧旨,進入到j(luò)enkins用戶下拾给,找到clone下的項目代碼,用Xcode編譯并打包archive成功兔沃,為了生成相應(yīng)的證書蒋得,之后再切換回自己的用戶下,在點擊立即構(gòu)建乒疏,成功情況是藍(lán)色的原點额衙,失敗是紅色原點,失敗的話要自己點擊紅色原點看失敗原因,并修改窍侧。
代碼clone后的地址:/Users/Shared/Jenkins/Home/jobs