From 3f57e4971d70f23666e648e5674e415f65be7173 Mon Sep 17 00:00:00 2001 From: Vitaly Shunkov <v.shunkov@picodata.io> Date: Thu, 19 Dec 2024 16:56:27 +0300 Subject: [PATCH] ci: checkpatch scans the entire MR NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal --- .gitlab-ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 164cef1f97..0965373312 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -149,8 +149,10 @@ checkpatch: extends: .test tags: [shell_p_t] script: - - git clone git@github.com:tarantool/checkpatch.git - - checkpatch/checkpatch.pl --color=always --git HEAD~1..HEAD + - git clone --depth 1 git@github.com:tarantool/checkpatch.git + - git fetch origin $CI_DEFAULT_BRANCH + - COUNT_COMMIT=$(git log --pretty=oneline HEAD...origin/$CI_DEFAULT_BRANCH | wc -l) + - checkpatch/checkpatch.pl --color=always --git HEAD~${COUNT_COMMIT}..HEAD # run long tests and coverage on release build coverage: -- GitLab