[英]Jenkins automatically commit artifacts
嘿,所以我有一個 Jenkins 服務器,它對在 gerrit 中所做的每個提交運行一些測試。 我現在想將 jenkins 所做的測試結果提交到 repo。
知道我怎么能做到這一點嗎?
運行測試后,執行:
git add TEST-RESULTS-FILES
git commit --amend -C HEAD
進而:
git push origin HEAD:refs/for/BRANCH
這些命令將添加測試結果 (git add),使用相同的提交消息 (-C HEAD) 創建一個新的補丁集 (git commit --amend) 並將其推送到 Gerrit(不提交)。
您需要將 Jenkins 配置為不在新構建中使用此補丁集,否則您將永遠陷入構建/添加/提交/推送/構建/添加/...循環。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.