由于公司小程序迭代特別快沿侈,每次上傳代碼神煩霹娄,還得往釘釘群@領(lǐng)導(dǎo)觉啊,寫了個(gè)偽!小程序發(fā)布命令拣宏,給有同樣煩惱的開發(fā)者們提供思路。
流程包括: 打開小程序ide-> 鍵入提交信息 -> 發(fā)布體驗(yàn)版本 -> git 提交-> 通知釘釘群杠人。
p.s 為啥是“偽”勋乾,就是因?yàn)槲⑿判〕绦蚬俜經(jīng)]有提供直接發(fā)布的命令,需要自己手動提交審核正式版嗡善。
step 1
先是配置好你的微信ide路徑和項(xiàng)目路徑辑莫,如下: 他做的工作是先打開ide,然后打開你的項(xiàng)目罩引。強(qiáng)烈建議先自己手動打開ide各吨,然后不執(zhí)行初始化這段函數(shù)。
因?yàn)槿绻怯胻aro開發(fā)袁铐,在打包之后他有時(shí)會丟文件揭蜒,直接上傳的話就太那啥了。(這里吐槽一句昭躺,win 版小程序ide太難用了<删狻!)
step 2
這里貼的圖省去了輸入過程的代碼领炫,主要上傳版本號和提交信息偶垮。因?yàn)槲⑿殴步涌跊]有提供獲取之前上傳信息的接口,
為了每次自己不手填版本號帝洪,所以直接先在git上打標(biāo)似舵,然后拿到git tag
上最后一個(gè)tag,+1葱峡,作為新版本號砚哗。有興趣的小伙伴可以看我的源碼(在文章最后)。
同樣砰奕,也是調(diào)用微信ide的命令行蛛芥。
(其實(shí)這里的功能也可以寫在git hook
上提鸟,但感覺不太靈活就舍了。)
其他
附:完整代碼
寫的比較啰嗦仅淑,有好的建議請?jiān)谙路搅粞詞