summaryrefslogtreecommitdiff
path: root/platform/linux
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2017-05-24 11:10:36 +0300
committerKonstantin Käfer <mail@kkaefer.com>2017-06-22 13:33:16 -0700
commit461387343ddbc209019f96f86328abf4994275b7 (patch)
treef14dd8395c9ed9f1be5dcabbb97771ee15f3053a /platform/linux
parent3a0c5b046c6405864e07234f54b99ae0930bc539 (diff)
downloadqtlocation-mapboxgl-461387343ddbc209019f96f86328abf4994275b7.tar.gz
[build] Switch from Travis CI to CircleCI
Diffstat (limited to 'platform/linux')
-rwxr-xr-xplatform/linux/scripts/coveralls.sh15
1 files changed, 11 insertions, 4 deletions
diff --git a/platform/linux/scripts/coveralls.sh b/platform/linux/scripts/coveralls.sh
index b8ab73a24e..57affe1e28 100755
--- a/platform/linux/scripts/coveralls.sh
+++ b/platform/linux/scripts/coveralls.sh
@@ -3,9 +3,13 @@
set -e
set -o pipefail
+command -v lcov 2> /dev/null || {
+ echo "Aborting: lcov not found."
+ exit 1
+}
+
# Collect coverage data and save it into coverage.info
-mapbox_time "lcov_capture" \
-`scripts/mason.sh PREFIX lcov VERSION 1.12`/usr/bin/lcov \
+lcov \
--quiet \
--capture \
--no-external \
@@ -17,5 +21,8 @@ mapbox_time "lcov_capture" \
--base-directory "build/linux-x86_64/${BUILDTYPE}" \
--output-file "build/linux-x86_64/${BUILDTYPE}/coverage.info"
-mapbox_time "coveralls_upload" \
-coveralls-lcov "build/linux-x86_64/${BUILDTYPE}/coverage.info"
+coveralls-lcov \
+ --service-name="${COVERALLS_SERVICE_NAME}" \
+ --repo-token="${COVERALLS_REPO_TOKEN}" \
+ --service-job-id="${CIRCLE_BUILD_NUM}" \
+ "build/linux-x86_64/${BUILDTYPE}/coverage.info"