當前位置:
首頁 > 最新 > flow.ci使用最後的commit信息作為Fir日誌

flow.ci使用最後的commit信息作為Fir日誌

flow.ci使用最後的commit信息作為Fir日誌

解決問題July 03 2017iOSAndroid

最近開始使用 flow.ci 進行客戶端的自動構建並發布測試版本到 Fir 方便測試人員儘快測試反饋,好處不用說,不再需要每天手動打包並上傳到 Fir。

自動構建

進行自動構建的方法這裡不再贅述,直接看 flow.ci 博客:

網上也有很多相關的文章,而且操作也很簡單,直接導入項目,然後按照步驟配置後就可以完成自動構建,自動發布也很簡單,參考《iOS自動構建套件 - flow.ci + fir.im + Coding》就OK了。

自定義Fir日誌

因為 flow.ci 是通過構建時候的環境變數對各個工作流進行配置,參考《如何在 flow.ci 中添加 fir.im 版本更新日誌?》可以自定義 Fir 的更新日誌,無非就是兩部(看新UI下截圖):

在 「fir.im 上傳插件」 前面添加一個 「自定義腳本」 插件

在 「自定義腳本」 插件中 一個 變數

如: ,然後保存就OK了。

使用git的最後commit內容

雖然自定義了更新日誌,但是內容只有個更新日期是沒什麼用的,測試時候不知道版本更新的內容就不知道測試的重點,最好就是把 git 上最後的commit message 作為日誌,這樣又簡單又高效。

既然是 bash 環境變數就好辦了,使用這個命令就能拿到最後一條 commit 內容: ,具體的用法可以看 git 的文檔,把這個命令的返回值賦給 就OK啦。

所以上面的「自定義腳本」的內容就變成了:

效果

這樣就大功告成,效果如下:

參考資料

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 推酷 的精彩文章:

簡單的流量控制系統
你拿到的請求地址還對嗎?
史玉柱:當年巨人的倒台是必然,因為我性格里的狂妄、不尊重經濟規律、不懂管理……
關於內容營銷,你需要知道的十點真相
你需要的 React Native 二維碼掃描組件

TAG:推酷 |

您可能感興趣

Off-White? x Nike聯名Zoom Fly Mercurial Flyknit官方圖釋出,還有原價發售信息!
Virgil Abloh x Air Jordan 1「Powder Blue」配色發售信息曝光
Windows Defender Antivirus將從3月份開始刪除顯示強制性信息的軟體
Air Jordan 12 「Graduation Pack」發售信息
2 Chainz x Versace Chain Reaction 聯名鞋款發售信息公開
黃色先行!Off-White x NikeLab Blazer Studio Mid發售信息再次披露!
Air Jordan 3 「Charity Game」 發售信息
現在你可以檢查你的 Facebook 信息是否與 Cambridge Analytica 共享
黃色先行!Off-White? x NikeLab Blazer Studio Mid發售信息再次披露!
搶先預覽Virgil Abloh x Louis Vuitton最新設計概念和2雙Nike的發售信息
Daniel Arsham x adidas Originals 全新聯名 Crazy BYW X 發售信息揭曉
The Ten再度回歸——Off White×Nike Blazer Studio Mid V2發售信息曝光
Vans 推出全新「Patchwork Denim」主題鞋款,Air Jordan 11「Blackout」配色發售信息曝光
Off-White x Nike Blazer Mid 全新「Spooky Pack」發售信息曝光!
高人氣,Air Jordan 11 「Prom Night」發售信息
Fear of God x Nike Air Skylon 2 發售信息曝光
Oculus Connect 5開放註冊將透露VR一體機Santa Cruz信息
Canonical發布信息圖:Ubuntu Linux連接一切
年度最「賺錢」鞋款CHANEL x Pharrell x adidas Originals NMD發售信息奉上
2 Chainz x Versace Chain Reaction 6款老爹鞋新作齊上陣,入手信息公開