Merge pull request #1441 from matthiasbeyer/fix-tmpcommit-detection-script

Fix checker script for travis
This commit is contained in:
Matthias Beyer 2018-04-24 11:25:21 +02:00 committed by GitHub
commit cbdfb02423
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,16 +1,12 @@
#!/usr/bin/env bash #!/usr/bin/env bash
COMMIT_RANGE="" # Because travis _SUCKS_ really hard, we cannot find the "master" commit or any
# commit where the current branch is derived from (if this is not master).
if [[ $TRAVIS ]]; then # So we simply use HEAD~49..HEAD as the range to check. This might break some
if [[ -z "$TRAVIS_COMMIT_RANGE" ]]; then # day, I don't know.
COMMIT_RANGE=HEAD^..HEAD # But as travis only clones 50 commits and does not provide ANY usable
else # information about the commits, this is the only thing we can do.
COMMIT_RANGE=$TRAVIS_COMMIT_RANGE COMMIT_RANGE="HEAD~49..HEAD"
fi
else
COMMIT_RANGE=$(git merge-base master HEAD)..HEAD
fi
logfreeof() { logfreeof() {
git log --format="%s" $COMMIT_RANGE |\ git log --format="%s" $COMMIT_RANGE |\