summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre GRANDIN <grandinp@altern.org>2015-08-25 12:47:59 -0700
committerPierre GRANDIN <grandinp@altern.org>2015-08-25 12:47:59 -0700
commit5271fac7faacaaf6e52e1391e21f06f7b88eb49e (patch)
tree9d913da069cf84bbc6373ae6dcd3f0b2ae309e49
parentbb1b6f4f65d45e09375c687b124beaee4d6540d3 (diff)
downloadnavit-5271fac7faacaaf6e52e1391e21f06f7b88eb49e.tar.gz
Renamed linux build script for consistency, only build for coverity from trunk
-rw-r--r--ci/build.sh14
-rw-r--r--ci/build_linux.sh20
-rw-r--r--circle.yml2
3 files changed, 21 insertions, 15 deletions
diff --git a/ci/build.sh b/ci/build.sh
deleted file mode 100644
index 229f57f25..000000000
--- a/ci/build.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-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=$CIRCLE_PROJECT_USERNAME
diff --git a/ci/build_linux.sh b/ci/build_linux.sh
new file mode 100644
index 000000000..5589d71eb
--- /dev/null
+++ b/ci/build_linux.sh
@@ -0,0 +1,20 @@
+if [[ "${CIRCLE_BRANCH}" == "trunk" ]]; then
+ 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=$CIRCLE_PROJECT_USERNAME
+else
+ mkdir bin && cd bin
+ cmake ../ -Dgraphics/qt_qpainter:BOOL=FALSE -Dgui/qml:BOOL=FALSE || exit -1
+ make || exit -1
+fi
diff --git a/circle.yml b/circle.yml
index 741864643..e51f766bb 100644
--- a/circle.yml
+++ b/circle.yml
@@ -25,7 +25,7 @@ dependencies:
- sudo apt-get install libdbus-glib-1-dev
- sudo apt-get install g++
- bash ci/import_translations.sh
- - bash ci/build.sh
+ - bash ci/build_linux.sh
- sed -i '/INTEGER/d' bin/po/navit.pot
- cp bin/po/navit.pot $CIRCLE_ARTIFACTS/
- "curl \"https://translations.launchpad.net/navit/${CIRCLE_BRANCH}/+translations-upload\" -H \"$lp_cookie\" -H \"Referer: https://translations.launchpad.net/navit/${CIRCLE_BRANCH}/+translations-upload\" -F file=@bin/po/navit.pot | grep title"