Android使用Jenkins打包上傳蒲公英

Android環(huán)境變量

系統(tǒng)管理 - > 全局屬性-> 配置環(huán)境變量


設置環(huán)境變量
/Users/superman/Library/Android/sdk

系統(tǒng)管理 - > 全局工具配置-> 配置JDK、gradle却盘,git等


jdk
/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home
git
/usr/local/bin/git
gradle

我此處用的是6.5版本拴疤,根據(jù)自己APP來設置

/Users/superman/.gradle/wrapper/dists/gradle-6.5-all/2oz4ud9k3tuxjg84bbf55q0tn/gradle-6.5

通用

通用

留8個包骚揍。字管。。

源碼管理

添加賬號就行了

修改添加的賬號:系統(tǒng)管理 -> Manage Credentials Configure credentials

構(gòu)建觸發(fā)器

構(gòu)建觸發(fā)器

每5分鐘檢測一次代碼有新改動就構(gòu)建

H/5 * * * * 

周一到周五每天10點到晚上8點每隔4小時構(gòu)建一次

H 10-20/4 * * 1-5
語法表

第一個是代表分鐘 H 表示隨機
第二個是代表小時 9-15/4 9點到下午三點期間的每隔4個小時
第三個是代表天 * 任意一天
第四個是代表月份 1-11 表示1到11月份
第五個是代表星期 1-5 表示工作日

沒有用到 H 隨機的話,不要加括號 
H(9-18) 9點到18點 中隨機的一個點 
eg: 
* * * * * 表示任何一個時間段嘲叔,同一個時間都可能會觸發(fā)執(zhí)行脐供。不建議使用 
H/30 * * * * 表示每天每隔 30分鐘構(gòu)建一次 
H 4-19/3 * * * 表示,一天的凌晨點到下午7點借跪,每隔3個小時構(gòu)建一次 
* * 3-5 * * 表示,每個月的3號酌壕,4號掏愁,5號 都會被構(gòu)建,具體時間未知 
* * * * 1-5 表示卵牍,工作日時會構(gòu)建果港,具體時間未知 
H/30 8-19/3 1-28 1-11 1-5 表示 在1月到11月中的1號-28號,每個工作日糊昙,早晨的8點到下午7點每隔3.5個小時會觸發(fā)構(gòu)建

構(gòu)建

構(gòu)建

兩種方式上傳安裝包到蒲公英

蒲公英文檔

第一種:


蒲公英Jenkins插件

第二種:
使用shell命令:

curl -F "file=@/tmp/example.apk" -F "uKey=" -F "_api_key=" https://qiniu-storage.pgyer.com/apiv1/app/upload 

命令上傳
curl -F "file=@apk/com.bfonline.online1.0.0_server-release.apk" -F "uKey=c263d105c08915a0fb1fa7dec613ef7a" -F "_api_key=5ef6d1c5c5bc931fc5245acdecfb128d" https://qiniu-storage.pgyer.com/apiv1/app/upload

構(gòu)建后操作

歸檔

首先在gradle里配置打包完移動到apk目錄下

applicationVariants.all {
        //判斷是release還是debug版本
        def buildType = it.buildType.name
        def fileName
        //下面的channel是獲取渠道號
        def channel = "server"
        //只對Release包起作用辛掠,如果不是Release包則不變更輸出路徑,否則可能導致AS無法自動安裝debug包释牺。
        if (buildType == "release") {
            it.getPackageApplication().outputDirectory = new File(project.rootDir.absolutePath + "/apk")
        }
        it.outputs.each {
            //只對Release包起作用萝衩,如果不是Release包則不變更名稱。
            if (buildType == "release") {
                //我此處的命名規(guī)則是:渠道名_項目名_版本名_創(chuàng)建時間_構(gòu)建類型.apk
                fileName = "com.bfonline.online${defaultConfig.versionName}_${channel}-${buildType}.apk"
                //重新對apk命名没咙。
                it.outputFileName = fileName
            }
        }
    }

企業(yè)微信通知

webhook插件

企業(yè)微信通知

也可以在蒲公英中設置webhook

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末猩谊,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子祭刚,更是在濱河造成了極大的恐慌牌捷,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,284評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件涡驮,死亡現(xiàn)場離奇詭異暗甥,居然都是意外死亡,警方通過查閱死者的電腦和手機捉捅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評論 3 395
  • 文/潘曉璐 我一進店門撤防,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人锯梁,你說我怎么就攤上這事即碗。” “怎么了陌凳?”我有些...
    開封第一講書人閱讀 164,614評論 0 354
  • 文/不壞的土叔 我叫張陵剥懒,是天一觀的道長。 經(jīng)常有香客問我合敦,道長初橘,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,671評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮保檐,結(jié)果婚禮上耕蝉,老公的妹妹穿的比我還像新娘。我一直安慰自己夜只,他們只是感情好垒在,可當我...
    茶點故事閱讀 67,699評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著扔亥,像睡著了一般场躯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上旅挤,一...
    開封第一講書人閱讀 51,562評論 1 305
  • 那天踢关,我揣著相機與錄音,去河邊找鬼粘茄。 笑死签舞,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的柒瓣。 我是一名探鬼主播儒搭,決...
    沈念sama閱讀 40,309評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼芙贫!你這毒婦竟也來了师妙?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,223評論 0 276
  • 序言:老撾萬榮一對情侶失蹤屹培,失蹤者是張志新(化名)和其女友劉穎默穴,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體褪秀,經(jīng)...
    沈念sama閱讀 45,668評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡蓄诽,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,859評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了媒吗。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片仑氛。...
    茶點故事閱讀 39,981評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖闸英,靈堂內(nèi)的尸體忽然破棺而出锯岖,到底是詐尸還是另有隱情,我是刑警寧澤甫何,帶...
    沈念sama閱讀 35,705評論 5 347
  • 正文 年R本政府宣布出吹,位于F島的核電站,受9級特大地震影響辙喂,放射性物質(zhì)發(fā)生泄漏捶牢。R本人自食惡果不足惜鸠珠,卻給世界環(huán)境...
    茶點故事閱讀 41,310評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望秋麸。 院中可真熱鬧渐排,春花似錦、人聲如沸灸蟆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽炒考。三九已至吓歇,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間票腰,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評論 1 270
  • 我被黑心中介騙來泰國打工女气, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留杏慰,地道東北人。 一個月前我還...
    沈念sama閱讀 48,146評論 3 370
  • 正文 我出身青樓炼鞠,卻偏偏與公主長得像缘滥,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子谒主,可洞房花燭夜當晚...
    茶點故事閱讀 44,933評論 2 355

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