[請益] Gitlab CI 測試覆蓋率終端機顯示

看板Soft_Job (軟體人)作者 (~黑妞~)時間4年前 (2021/11/25 15:46), 4年前編輯推噓1(105)
留言6則, 3人參與, 4年前最新討論串1/1
各位版上的先進好 第一次在 Soft_Job 發文,有爬文過版上有幾篇 Gitlab 的討論 小弟為測試覆蓋率與 Gitlab 新手 目前正在嘗試使用 Gitlab(CE 版) 的 CI 已經可以建置 runner 並寫 Script,push 專案到遠端後自動執行腳本內容並 pass(CI 流程應該算會) 進階想在 Gitlab 的 shell 上秀出測試覆蓋率(使用 gcov, lcov, gcovr) 但目前只有 gcov 能產出正常覆蓋率,lcov 會有錯誤,gcovr 沒錯誤,可覆蓋率為零 可問題在於 gcov, lco, gcovr 我在本地端的終端機都能輸出正常覆蓋率 還是 Gitlab 和本地端 2 者的終端機本質是不同的呢? google 到一篇類似的文章,照著做依然沒有解決 https://stackoverflow.com/questions/50276744/gitlab-ci-yml-cpp-coverage-report 請問這樣是否有方法解決,讓 Gitlab 和本地端終端機輸出結果一致? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.177.126 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1637826366.A.FA1.html ※ 編輯: lovetone (1.200.177.126 臺灣), 11/25/2021 15:50:32

11/25 16:49, 4年前 , 1F
想知道發生什麼事就去 gitlab 機器上的shell跑跑看啊,
11/25 16:49, 1F

11/25 16:49, 4年前 , 2F
當然你要先看gitlab設定的shell是什麼。這東西都很彈性
11/25 16:49, 2F

11/25 16:49, 4年前 , 3F
的上來問沒人能幫你
11/25 16:49, 3F

11/25 23:45, 4年前 , 4F
不然就是show me $$
11/25 23:45, 4F

11/26 12:58, 4年前 , 5F
覆蓋率是抓特定字串 你先去看gitlab覆蓋率怎麼設定的再
11/26 12:58, 5F

11/26 12:58, 4年前 , 6F
回頭看你的程式
11/26 12:58, 6F
文章代碼(AID): #1Xdpy--X (Soft_Job)
文章代碼(AID): #1Xdpy--X (Soft_Job)