天天看點

jenkins自動化建構打包 android(二)

上一篇說到了如何打包android apk,但是到了這一步,貌似也沒啥用。  

今天來看看後續步驟,後續我們可以上傳到蒲公英或者其他地方并且發送郵件給測試的同僚通知他測試。

這樣看起來就挺友善的了。

我這裡以蒲公英作為例子,首先自己去建立賬号吧

登陸後點選賬戶設定

jenkins自動化建構打包 android(二)

點選api資訊 檢視你的apikey  這個之後上傳需要用到

jenkins自動化建構打包 android(二)

因為蒲公英是用curl上傳的   是以你需要先下載下傳curl

下載下傳後解壓  再将裡面的bin目錄添加到環境變量就可以使用了

再在建構中添加

curl -F 'file=你的apk檔案位址' -F '_api_key=你的apikey' https://www.pgyer.com/apiv2/app/upload

有點奇怪的是  我在windows下必須重新添加一個執行windows批處理指令才行

上面那個執行完了之後  就不會往下執行了  有點坑

jenkins自動化建構打包 android(二)

然後點選建構,試一下吧~

建構成功後

jenkins自動化建構打包 android(二)

你就能在你的蒲公英裡面看到你剛才上傳的安裝包了右邊的下載下傳位址是蒲公英分給你這個應用的

進去後就能下載下傳你的apk

接下來就是發送郵件了

首先需要安裝插件Email Extension Plugin 如果已經安裝  可以跳過這一步

先到系統管理

jenkins自動化建構打包 android(二)

再到插件管理

jenkins自動化建構打包 android(二)

如果沒安裝  到可選插件中找到這個插件 勾選點選直接安裝  

jenkins自動化建構打包 android(二)

再到系統管理中的系統設定

jenkins自動化建構打包 android(二)
jenkins自動化建構打包 android(二)

配置好你的系統管理者郵件位址然後點選儲存  這個也是你等下要發送郵件的郵箱

再到下面 點開進階

jenkins自動化建構打包 android(二)

勾上這個  設定你的郵箱的賬号密碼

jenkins自動化建構打包 android(二)

我設定完是這樣的

jenkins自動化建構打包 android(二)

然後可以配置一下郵件模闆我這裡連結用的是前面蒲公英安裝包的下載下傳位址  具體内容看你自己設定了

jenkins自動化建構打包 android(二)

再到任務裡面添加建構後操作 這裡面這些變量  就是上面在系統設定裡面設定的

你也可以在這裡再添加一些設定

jenkins自動化建構打包 android(二)

在這裡可以選擇是否添加你建構的日志

jenkins自動化建構打包 android(二)

點開這個可以設定更多操作

jenkins自動化建構打包 android(二)

這裡添加一個觸發條件  因為是發給測試的同僚  是以我這裡選的success  你也可以在建構失敗的時候發送一封郵件給自己

jenkins自動化建構打包 android(二)

這個地方需要點選新增把RecipientList加進去

同樣可以點選進階設定更多内容  我這裡就都用上面預設的了

jenkins自動化建構打包 android(二)

點選儲存就ok了  

然後點選立即建構 測試一下吧~

jenkins自動化建構打包 android(二)