summaryrefslogtreecommitdiff
path: root/ci/build.sh
blob: ff02c7b075b3900a3697337d510cbb69b96bcf0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
tar xfz ~/assets/cov-analysis-linux64-7.6.0.tar.gz
export PATH=~/navit/cov-analysis-linux64-7.6.0/bin:$PATH

mkdir bin && cd bin
cov-build --dir cov-int cmake ../ -Dgraphics/qt_qpainter:BOOL=FALSE -Dgui/qml:BOOL=FALSE
cov-build --dir cov-int make || exit -1
tar czvf navit.tgz cov-int

curl --form token=$COVERITY_TOKEN \
  --form email=$COVERITY_EMAIL \
  --form file=@navit.tgz \
  --form version="${CIRCLE_BRANCH}-$CIRCLE_SHA1" \
  --form description="${CIRCLE_BRANCH}-$CIRCLE_SHA1" \
  https://scan.coverity.com/builds?project=$COVERITY_PROJECT