直接進(jìn)入正題. 目標(biāo): 實(shí)現(xiàn) 使用jenkins 自動打包 android 后上傳蒲公英 讓測試人員每次都下載最新的apk文件.
1.首先確保安裝了java JDK柏肪,并配置了環(huán)境變量
2.安裝Android SDK,配置環(huán)境變量
3.安裝Gradle,配置環(huán)境變量
4.下載Tomcat并安裝
5.下載Jenkins并安裝
訪問http://localhost:8080 ,進(jìn)入系統(tǒng)管理-->插件管理
卧斟,安裝以下插件
- build timeout plugin
- build-name-setter
- description setter plugin
- Email Extension Plugin
- Git Parameter Plug-In
- GitHub Branch Source Plugin
- Gradle Plugin
- Pipeline
- GitHub Groovy Libraries
- SSH plugin
- SSH Slaves plugin
- Subversion Plug-in
- Timestamper
- user build vars plugin
- Workspace Cleanup Plugin
進(jìn)入系統(tǒng)管理—>Global Tool Configuration
,進(jìn)入到系統(tǒng)設(shè)置界面
-
1.配置JDK目錄
-
2.配置Git目錄
-
3.配置Gradle目錄
準(zhǔn)備工作已經(jīng)都做好了,下一步就是創(chuàng)建我們的項(xiàng)目了。
選擇第一個 構(gòu)建一個自由風(fēng)格的軟件項(xiàng)目 點(diǎn)擊下面的OK
接下來就是填寫git 的地址 線上的 我這里是github上的地址
下面就是添加用戶名密碼的界面!
下面要給他加上去
下面構(gòu)建觸發(fā)器 我這里設(shè)置的是每5分鐘就檢查一次 只有當(dāng)工程被提交后他才會編譯 .
注意 格式必須是這樣的 */5 * * * *
空格必須一樣才行
接下來是構(gòu)建 !
上面的弄完 你就可以嘗試 能不能保存后編譯下試試了 看看能不能生成apk文件
接下來是上傳蒲公英
這樣就OK了 最后再 曬一下我成功上傳的截圖