1. 程式人生 > >Jenkins + Gradle + pgyer + Android自動發布

Jenkins + Gradle + pgyer + Android自動發布

trigge env eval 點擊 系統管理 ima source 服務端 lua

Jenkins配置與必要的環境配置

一:Jenkins服務端(Linux系統為例說明):

1.jdk安裝與配置

2.SDK安裝與配置

3.安裝配置對應的gradle版本(建議gradle版本在4.1版本以上)

服務端配置註意問題:

1.如果系統報錯:Parsing the SDK, no caching allowed。

需要在系統設置ANDROID_HOME以及ANDROID_NDK_HOME(如果有的話)環境變量。(點擊左邊的系統管理——>系統設置——>找到全局屬性——>點擊添加勾選環境變量 )

2.如果運行報錯:A problem occurred evaluating project ‘:NativeComponents‘.

需要配置對應的NDK,並且安裝與gradle文件裏面相匹配的版本

3.如果運行報錯:Can‘t retrieve the Gradle executable

需要安裝配置對應的gradle版本

二:Jenkins client配置詳情如下:

1.創建job類型

技術分享圖片

2.General配置

技術分享圖片

3.Source Code Management

技術分享圖片

4.Build Triggers

技術分享圖片

5. Build Environment

技術分享圖片

6.build

技術分享圖片

推薦博文:https://blog.csdn.net/jiantao_yang/article/details/50820308

https://www.jianshu.com/p/441e75f527f2

Jenkins + Gradle + pgyer + Android自動發布