path: root/.ci/
diff options
authorStefan Schmidt <>2019-12-30 11:38:03 -0500
committerMike Blumenkrantz <>2019-12-30 11:39:39 -0500
commit2af38d11ed58d95f050dc08cc038d6b4aa30ac91 (patch)
tree897a9196ffefcaf3fba49e79e6aaec30fa9edc1d /.ci/
parent9c41899a085faadaaa1d0ed1decee3457eedbc46 (diff)
ci: create a daily build to run with coverage enabled and upload to codecov
Summary: For this we bring back a native Linux build on the Travis with Ubuntu bionic. This allows use easy integration with codecov as Travis and Codecov have figured out all details. This means we need to be a bit more careful with our $DIST checks as empty no longer means osx. It could as well be the Linux job. Covergae reports will show up here: We are starting with 36%. Time to improve. :-) Fixes: T7910 Reviewers: bu5hm4n, zmike Reviewed By: zmike Subscribers: cedric Tags: #efl Differential Revision:
Diffstat (limited to '.ci/')
1 files changed, 3 insertions, 1 deletions
diff --git a/.ci/ b/.ci/
index 157f1a2401..0a4cea890a 100755
--- a/.ci/
+++ b/.ci/
@@ -14,8 +14,10 @@ if [ "$1" = "asan" ]; then
14fi 14fi
15if [ "$DISTRO" != "" ] ; then 15if [ "$DISTRO" != "" ] ; then
16 docker exec --env EIO_MONITOR_POLL=1 $(cat $HOME/cid) ninja -C build install 16 docker exec --env EIO_MONITOR_POLL=1 $(cat $HOME/cid) ninja -C build install
17else 17elif [ "$TRAVIS_OS_NAME" = "osx" ]; then
18 export PATH="/usr/local/opt/ccache/libexec:$(brew --prefix gettext)/bin:$PATH" 18 export PATH="/usr/local/opt/ccache/libexec:$(brew --prefix gettext)/bin:$PATH"
19 ninja -C build install 19 ninja -C build install
21 sudo ninja -C build install
20fi 22fi
21travis_endfold install 23travis_endfold install