日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

git鉤子觸發(fā)條件 git服務(wù)端鉤子多分支( 二 )



git鉤子觸發(fā)條件 git服務(wù)端鉤子多分支



git鉤子觸發(fā)條件 git服務(wù)端鉤子多分支



git鉤子觸發(fā)條件 git服務(wù)端鉤子多分支


可以看到上圖的腳本內(nèi)容一致 。
4.2、嘗試提交有異常的代碼:
在方法里面提交有問題的代碼進(jìn)行測試 。

git鉤子觸發(fā)條件 git服務(wù)端鉤子多分支


把有問題的代碼進(jìn)行提交,因為替換了pre-commit文件, 所以在代碼提交前會執(zhí)行pre-commit里面的腳本,腳本首先通過對代碼進(jìn)行 mvn sonar:sonar 命令操作,然后再調(diào)用shell命令curl獲取sonar的掃描報告,根據(jù)報告判斷是否可以提交代碼(詳細(xì)查看具體的shell腳本實現(xiàn))

git鉤子觸發(fā)條件 git服務(wù)端鉤子多分支



git鉤子觸發(fā)條件 git服務(wù)端鉤子多分支


可以看到?jīng)]有辦法提交,符合設(shè)計 。
再看正常代碼的情況

git鉤子觸發(fā)條件 git服務(wù)端鉤子多分支


把錯誤代碼注釋掉,再次提交

git鉤子觸發(fā)條件 git服務(wù)端鉤子多分支



git鉤子觸發(fā)條件 git服務(wù)端鉤子多分支


【git鉤子觸發(fā)條件 git服務(wù)端鉤子多分支】報告為正常,可以正常提交 。

推薦閱讀