Mac平臺搭建jenkins+gitlab+fastlane+蒲公英

前言

沒有比我更簡單的文章了缩挑,直接進(jìn)入正題

一道宅、需要先安裝fastlane環(huán)境

1湃交、保持電腦的ruby環(huán)境為最新

2镀首、終端安裝 fastlane:sudo gem install fastlane -NV

3、找到bash_profile文件伯复,并配置信息慨代,與下面第10一樣,可忽略此步驟

command+shift+G啸如,輸入~/.bash_profile侍匙,打開文件,配置如下信息:

```?

export LC_ALL=en_US.UTF-8

?export LANG=en_US.UTF-8

```

4叮雳、在需要的工具主目錄想暗,終端執(zhí)行fastlane init

會生成fastlane文件夾,我們要用到其中的fastfile文件帘不,打開fastfile文件说莫,自定義lane為beta(可隨意),做如圖配置:

圖1

文本信息:


<code>

# update_fastlane

default_platform(:ios)

platform :ios do

? desc "我要將XXXX上傳到蒲公英啊"

? lane :beta do

increment_build_number(xcodeproj: "XXXX.xcodeproj")

gym(

clean:true, # 打包前clean項(xiàng)目

#可選的值有:app-store、ad-hoc寞焙、development储狭、enterprise互婿。

export_method: "development", # 導(dǎo)出方式

scheme:"XXXX", #scheme

configuration:"Debug", #環(huán)境

output_directory:"./app", #ipa的存放目錄

# output_name:get_build_number() #輸出ipa的文件名為當(dāng)前的build號

output_name:"XXXX" #輸出ipa的文件名為當(dāng)前的build號

)

pgyer(

api_key: "你蒲公英的api_key",

user_key: "你蒲公英的user_key"",

? update_description: "fix something"

)

? end

end

</code>

5、依然(一定)在項(xiàng)目主目錄辽狈,執(zhí)行終端執(zhí)行fastlane add_plugin pgyer?

這是安裝上傳蒲公英的插件

至此fastlane的配置就可以了慈参,下面來安裝jenkins


二、安裝jenkins

1刮萌、終端執(zhí)行?brew install jenkins-lts 安裝?

2驮配、安裝成功后,繼續(xù)執(zhí)行brew services start jenkins-lts着茸,啟動jenkins

3壮锻、訪問http://localhost:8080/,根據(jù)提醒的目錄元扔,去復(fù)制密碼

4躯保、進(jìn)入jenkins頁面旋膳,我選擇了安裝推薦插件澎语,等待中

5、創(chuàng)建第一個管理員用戶界面验懊,很簡單

6擅羞、此步忽略,我安裝了兩個插件如下义图,但后來沒有用到减俏,可忽略此步驟

keychains and provisioning Profiles Management ?

Xcode integration

7、開始配置jenkins

我的項(xiàng)目是gitlab管理的碱工,所以我先配置了ssh密鑰娃承,來到j(luò)enkins主界面

今次點(diǎn)擊 系統(tǒng)管理——>Manage Credentials(憑據(jù))——>全局——>添加憑據(jù)——>選擇SSH username with private key——>Enter directly

然后,我們?nèi)カ@取密鑰怕篷,command+shift+G历筝,輸入~/.ssh/ 回車,將id_rsa文件里的內(nèi)容廊谓,復(fù)制出來梳猪,粘貼到下圖位置

SSH配置完成,記得檢查你gitlab中有沒有設(shè)置公鑰蒸痹,是需要設(shè)置的

8春弥、下面開始新建一個任務(wù),來到主界面叠荠,點(diǎn)擊新建任務(wù)匿沛,如圖

9、General 配置如圖

General配置1


General配置2

10榛鼎、構(gòu)建逃呼,增加構(gòu)建步驟公给,選擇執(zhí)行shell,并作如圖配置

增加執(zhí)行shell腳本


<code>

export LANG=en_US.UTF-8

export LANGUAGE=en_US.UTF-8

export LC_ALL=en_US.UTF-8

cd /Users/xxx/Documents/Projects/你的項(xiàng)目目錄

fastlane beta

?</code>

cd 到你的項(xiàng)目目錄蜘渣,然后執(zhí)行事件配置好的 fastlane 命令

11淌铐、配置完畢,快去立即構(gòu)建吧蔫缸!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末腿准,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子拾碌,更是在濱河造成了極大的恐慌吐葱,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件校翔,死亡現(xiàn)場離奇詭異弟跑,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)防症,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進(jìn)店門孟辑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蔫敲,你說我怎么就攤上這事饲嗽。” “怎么了奈嘿?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵貌虾,是天一觀的道長。 經(jīng)常有香客問我裙犹,道長尽狠,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任叶圃,我火速辦了婚禮袄膏,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘盗似。我一直安慰自己哩陕,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布赫舒。 她就那樣靜靜地躺著悍及,像睡著了一般。 火紅的嫁衣襯著肌膚如雪接癌。 梳的紋絲不亂的頭發(fā)上心赶,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天,我揣著相機(jī)與錄音缺猛,去河邊找鬼缨叫。 笑死椭符,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的耻姥。 我是一名探鬼主播销钝,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼琐簇!你這毒婦竟也來了蒸健?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤婉商,失蹤者是張志新(化名)和其女友劉穎似忧,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體丈秩,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡盯捌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蘑秽。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片饺著。...
    茶點(diǎn)故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖筷狼,靈堂內(nèi)的尸體忽然破棺而出瓶籽,到底是詐尸還是另有隱情匠童,我是刑警寧澤埂材,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站汤求,受9級特大地震影響俏险,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜扬绪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一竖独、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧挤牛,春花似錦莹痢、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至诫硕,卻和暖如春坦辟,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背章办。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工锉走, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留滨彻,地道東北人。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓挪蹭,卻偏偏與公主長得像亭饵,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子梁厉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評論 2 348

推薦閱讀更多精彩內(nèi)容