Skip to content

Commit 41ad9eb

Browse files
authored
Merge pull request libgit2#3975 from pks-t/pks/ci-improvements
CI Improvements
2 parents a051ee3 + 0334bf4 commit 41ad9eb

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

.travis.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,6 @@ matrix:
4747
os: linux
4848
allow_failures:
4949
- env: COVERITY=1
50-
- env:
51-
- VALGRIND=1
52-
OPTIONS="-DBUILD_CLAR=ON -DBUILD_EXAMPLES=OFF -DDEBUG_POOL=ON -DCMAKE_BUILD_TYPE=Debug"
5350

5451
install:
5552
- if [ "$TRAVIS_OS_NAME" = "osx" ]; then ./script/install-deps-${TRAVIS_OS_NAME}.sh; fi

script/coverity.sh

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
#!/bin/bash
22
set -e
33

4-
# Environment check
5-
[ -z "$COVERITY_TOKEN" ] && echo "Need to set a coverity token" && exit 1
6-
74
# Only run this on our branches
8-
echo "Pull request: $TRAVIS_PULL_REQUEST | Slug: $TRAVIS_REPO_SLUG"
9-
if [ "$TRAVIS_PULL_REQUEST" != "false" -o "$TRAVIS_REPO_SLUG" != "libgit2/libgit2" ];
5+
echo "Branch: $TRAVIS_BRANCH | Pull request: $TRAVIS_PULL_REQUEST | Slug: $TRAVIS_REPO_SLUG"
6+
if [ "$TRAVIS_BRANCH" != "master" -o "$TRAVIS_PULL_REQUEST" != "false" -o "$TRAVIS_REPO_SLUG" != "libgit2/libgit2" ];
107
then
11-
echo "Only analyzing 'development' on the main repo."
8+
echo "Only analyzing the 'master' brach of the main repository."
129
exit 0
1310
fi
1411

15-
COV_VERSION=6.6.1
12+
# Environment check
13+
[ -z "$COVERITY_TOKEN" ] && echo "Need to set a coverity token" && exit 1
14+
1615
case $(uname -m) in
1716
i?86) BITS=32 ;;
1817
amd64|x86_64) BITS=64 ;;
1918
esac
20-
SCAN_TOOL=https://scan.coverity.com/download/linux-${BITS}
19+
SCAN_TOOL=https://scan.coverity.com/download/cxx/linux${BITS}
2120
TOOL_BASE=$(pwd)/_coverity-scan
2221

2322
# Install coverity tools

0 commit comments

Comments
 (0)