很多事情看起來很復(fù)雜,乍看之下無從下手,其實是沒有找對方法。
比如今天我要用python 編寫一個自動化打包腳本,因為本身對python語言不是很熟悉,然后打包涉及到的流程也比較多,所以一時之間都不知從哪里開始入手。后面我把任務(wù)進行拆解:
- 設(shè)計打包腳本參數(shù),比如版本號,打包分支,編譯類型等
- 切換到項目目錄,使用git命令更新項目
- 使用git命令切換指定的分支進行打包
- 使用gradle命令打包APP
- 上傳文件到文件服務(wù)器
- 打包完成后發(fā)送郵件進行通知
梳理完后,再去實現(xiàn)每個功能點,整個流程就清楚了許多。