需求:我打的包希望別人可以來下載,且可以下載以前版本的
實(shí)現(xiàn):蒲公英分發(fā)平臺
具體實(shí)現(xiàn):
1、首先當(dāng)然是要有個(gè)蒲公英平臺的賬號了
2、參照官方文檔https://www.pgyer.com/doc/view/jenkins 。這種方式可以簡單的通過命令行上傳,方便使用,且后續(xù)可以動態(tài)拿到Apk的下載連接,與最新版本的二維碼。這里按照官方的步驟,如果是Linux 那么在增加構(gòu)建步驟中選擇Execute Shell,而Windows環(huán)境的需要先下載curl工具,然后選擇Execute Windows batch command。需要注意這里的上傳文件的名稱也是動態(tài)引用的方式,需要確保目錄和文件名的一致性。
注:由于我已經(jīng)裝了Cygwin工具,所以把Cygwin的bin目錄配置到環(huán)境變量里,就可以直接運(yùn)行curl了
上傳參數(shù)說明:
updateDescription參數(shù):發(fā)現(xiàn)如果輸入了中文的,上傳不會失敗,但該參數(shù)也不會生效,所以只能暫時(shí)輸入英文和數(shù)字了