中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何實現jenkins ios應用打包

發布時間:2021-12-22 16:33:55 來源:億速云 閱讀:139 作者:小新 欄目:云計算

這篇文章主要介紹如何實現jenkins ios應用打包,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

持續集成指的是,頻繁地(一天多次)將代碼集成到主干。

它的好處主要有兩個。

(1)快速發現錯誤。每完成一點更新,就集成到主干,可以快速發現錯誤,定位錯誤也比較容易。

(2)防止分支大幅偏離主干。如果不是經常集成,主干又在不斷更新,會導致以后集成的難度變大,甚至難以集成。

持續集成的目的,就是讓產品可以快速迭代,同時還能保持高質量。它的核心措施是,代碼集成到主干之前,必須通過自動化測試。只要有一個測試用例失敗,就不能集成。

Martin Fowler說過,"持續集成并不能消除Bug,而是讓它們非常容易發現和改正。"

與持續集成相關的,還有兩個概念,分別是持續交付和持續部署。

帶著如下問題:

  1. 移動應用如何保證高質量?

  2. 移動應有如何進行持續集成?

來進行一些實踐,下面介紹,IOS應用基于jenkins的打包過程:

IOS打包與其他應用打包有很大不同,從編譯工具,到系統環境依賴都有明顯區別,如下操作是基本的系統配置:

系統需要ruby 環境,安裝pod工具

https://cocoapods.org/

sudo gem install -n /usr/local/bin cocoapods

https://github.com/Moya/Moya

pod setup

Podfile 需要在工程目錄,然后安裝pod install  或者 pod install --verbose --no-repo-update

一、jenkins 配置環境

1. 安裝xcode插件

如何實現jenkins ios應用打包

2. 安裝keychain插件

如何實現jenkins ios應用打包

3.上傳Keychains and Provisioning Profiles

如何實現jenkins ios應用打包

如何實現jenkins ios應用打包

4.系統設置配置

如何實現jenkins ios應用打包

二、新建構建job

如何實現jenkins ios應用打包

1. 設置構建環境

如何實現jenkins ios應用打包

2. 設置Mobile Provisioning Profiles

如何實現jenkins ios應用打包

3. 構建設置

如何實現jenkins ios應用打包

如何實現jenkins ios應用打包

如何實現jenkins ios應用打包

如何實現jenkins ios應用打包

如何實現jenkins ios應用打包

以上是“如何實現jenkins ios應用打包”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通许县| 漳州市| 荣成市| 赤城县| 南岸区| 台州市| 明溪县| 秀山| 资中县| 张家港市| 新和县| 乐至县| 永济市| 南召县| 隆昌县| 永和县| 凤台县| 宁阳县| 宣恩县| 甘孜| 巩留县| 左权县| 射阳县| 连云港市| 南汇区| 鸡西市| 方山县| 古交市| 柳河县| 秦安县| 团风县| 柘荣县| 锡林浩特市| 兴宁市| 山西省| 伽师县| 京山县| 阜城县| 清新县| 石林| 湖北省|