Skip to content

Commit 0951169

Browse files
author
mikatong
committed
[fix]update githook=>pre-commit
1 parent c520378 commit 0951169

File tree

1 file changed

+31
-16
lines changed

1 file changed

+31
-16
lines changed

.githooks/pre-commit

Lines changed: 31 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ if [ $? -ne 0 ]; then
66
exit 1
77
fi
88

9-
make test-build
10-
if [ $? -ne 0 ]; then
11-
printf "COMMIT FAILED\n"
12-
exit 1
13-
fi
14-
15-
make lint
16-
if [ $? -ne 0 ]; then
17-
printf "COMMIT FAILED\n"
18-
exit 1
19-
fi
9+
#make test-build
10+
#if [ $? -ne 0 ]; then
11+
# printf "COMMIT FAILED\n"
12+
# exit 1
13+
#fi
14+
#
15+
#make lint
16+
#if [ $? -ne 0 ]; then
17+
# printf "COMMIT FAILED\n"
18+
# exit 1
19+
#fi
2020

2121
printf "==> Generating docs for tencentcloud provider...\n"
2222
doc=`make doc 2>&1`
@@ -26,11 +26,11 @@ if [ $? -ne 0 ]; then
2626
exit 1
2727
fi
2828

29-
make website-lint
30-
if [ $? -ne 0 ]; then
31-
printf "COMMIT FAILED\n"
32-
exit 1
33-
fi
29+
#make website-lint
30+
#if [ $? -ne 0 ]; then
31+
# printf "COMMIT FAILED\n"
32+
# exit 1
33+
#fi
3434

3535
diff=`git diff --name-only website/docs/`
3636
if [ "$diff" != "" ]; then
@@ -39,5 +39,20 @@ if [ "$diff" != "" ]; then
3939
exit 1
4040
fi
4141

42+
# go test check
43+
delta_test_files=`git diff --name-status origin/master | egrep "_test\.go$" | awk '{print $2}'`
44+
for delta_test_file in ${delta_test_files}; do
45+
test_casts=`egrep "func TestAcc.+\(" ./tencentcloud/data_source_tc_gaap_proxies_test.go | awk -F "(" '{print $1}' | awk '{print $2}'`
46+
for test_cast in ${test_casts}; do
47+
go_test_cmd="go test -v -run ${test_cast} -timeout=0 ./tencentcloud/"
48+
echo ${go_test_cmd}
49+
$go_test_cmd
50+
if [ $? -ne 0 ]; then
51+
printf "[GO TEST FILED] ${go_test_cmd}"
52+
exit 1
53+
fi
54+
done
55+
done
56+
4257
printf "COMMIT READY\n"
4358
exit 0

0 commit comments

Comments
 (0)