2017年9月10日 星期日

在 Gitlab CI 查看測試覆蓋率(Coverage)與報告 (使用 PHPUnit)

幾年前,在不知道 Gitlab CI 的時期
都是自架 Jenkins 進行測試,產覆蓋率報告
雖然要處理一堆設定,還要裝一堆套件
不過客製化上比較方便

後來學長開始試用 Gitlab CI 後,發現比 Jenkins 好設定許多
主要是寫一個 .gitlab-ci.yml 設定

雖然方便,也能進版控,但是也缺了一些功能,像是線上查閱各種報告之類的
感覺也很難根據自己的需求客製化



幾年後,開始寫自己的網站,一時起意,想說再來研究看看能不能弄出覆蓋率報告
好增加自己寫測試的誘因 (明明就是藉口)