From 4455ec5089e696e543afa91bda0090c291c58fee Mon Sep 17 00:00:00 2001 From: Pan Xiuli Date: Sat, 10 Nov 2018 11:52:38 +0800 Subject: [PATCH] [DEBUG][CI]travis: modify check patch script The checkpatch script seems to be broken with the Travis CI ENV variable. Use some git parse to generate the commit. Signed-off-by: Pan Xiuli --- .travis.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 410da51203c6c6..f6803541df8691 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,7 +12,10 @@ jobs: include: - if: type = pull_request name: checkpatch - script: scripts/checkpatch.pl --strict --codespell -g $TRAVIS_COMMIT_RANGE + script: + - SHA_PR=`git log --oneline -1 | sed -rn "s/.*Merge (.*) into.*/\1/p"` + - SHA_MAIN=`git log --oneline -1 | sed -rn "s/.*Merge .* into (.*)/\1/p"` + - scripts/checkpatch.pl --strict --codespell -g $SHA_MAIN..$SHA_PR - name: "BUILD SOF Kernel x86_64" script: - export ARCH=x86_64