change verify-vendor to verify-go.mod

Signed-off-by: 晓杰 <2561589453@qq.com>
This commit is contained in:
晓杰 2023-06-11 22:39:09 +08:00
parent b0fd636183
commit 1de7f51e39
1 changed files with 4 additions and 7 deletions

View File

@ -26,18 +26,15 @@ VOLCANO_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd -P)"
echo "running 'go mod tidy' for repo root"
go mod tidy
echo "running 'go mod vendor' for repo root"
go mod vendor
function volcano::git::check_status() {
# check if there's any uncommitted changes on go.mod, go.sum or vendor/
echo $( git status --short 2>/dev/null | grep -E "go.mod|go.sum|vendor/" |wc -l)
# check if there's any uncommitted changes on go.mod or go.sum /
echo $( git status --short 2>/dev/null | grep -E "go.mod|go.sum/" |wc -l)
}
ret=$(volcano::git::check_status)
if [ ${ret} -eq 0 ]; then
echo "SUCCESS: Vendor Verified."
echo "SUCCESS: go.mod Verified."
else
echo "FAILED: Vendor stale. Please run the command [go mod tidy && go mod vendor] to update vendor."
echo "FAILED: go.mod stale. Please run the command [go mod tidy] to update go.mod ."
exit 1
fi