diff options
author | Stefan Schmidt <s.schmidt@samsung.com> | 2019-01-16 15:39:42 +0100 |
---|---|---|
committer | Stefan Schmidt <s.schmidt@samsung.com> | 2020-02-05 10:10:04 +0100 |
commit | 379c75483148fd176e63c96447b7bc36ed93fd19 (patch) | |
tree | ef1d91bae6149c55347af341caeddedbf5fa0bc3 | |
parent | 1af35ddf1ffcfc0a9f740374d1e047f133670674 (diff) |
ci:travis: add build job for exactness
-rwxr-xr-x | .ci/ci-make-check.sh | 5 | ||||
-rw-r--r-- | .travis.yml | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/.ci/ci-make-check.sh b/.ci/ci-make-check.sh index afbf74da35..0b40be62fa 100755 --- a/.ci/ci-make-check.sh +++ b/.ci/ci-make-check.sh | |||
@@ -32,6 +32,11 @@ if [ "$DISTRO" != "" ] ; then | |||
32 | if [ $tries != ${NUM_TRIES} ] ; then echo "tests failed, trying again!" ; fi | 32 | if [ $tries != ${NUM_TRIES} ] ; then echo "tests failed, trying again!" ; fi |
33 | false | 33 | false |
34 | done | 34 | done |
35 | if [ "$1" = "exactness" ] ; then | ||
36 | docker exec --env EIO_MONITOR_POLL=1 $(cat $HOME/cid) sh -c 'cd /; git clone https://git.enlightenment.org/tools/exactness-elm-data.git' # How should we cache this? | ||
37 | docker exec --env EIO_MONITOR_POLL=1 $(cat $HOME/cid) sh -c 'cd /exactness-elm-data; git checkout origin/devs/stefan/init-shots-docker-travis-ci -b docker' | ||
38 | docker exec --env EIO_MONITOR_POLL=1 --env LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/local/lib64 --env EINA_LOG_LEVELS_GLOB=eina_*:0,ecore*:0,efreet*:0,eldbus:0,elementary:0 $(cat $HOME/cid) exactness -j 20 -b /exactness-elm-data/default-profile -p /exactness-elm-data/default-profile/tests.txt | ||
39 | fi | ||
35 | fi | 40 | fi |
36 | ret=$? | 41 | ret=$? |
37 | travis_endfold check | 42 | travis_endfold check |
diff --git a/.travis.yml b/.travis.yml index 5dfe79f11b..001977a415 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -49,6 +49,8 @@ jobs: | |||
49 | - os: linux | 49 | - os: linux |
50 | env: DISTRO=Fedora31-mingw CI_BUILD_TYPE=mingw | 50 | env: DISTRO=Fedora31-mingw CI_BUILD_TYPE=mingw |
51 | - os: linux | 51 | - os: linux |
52 | env: DISTRO=Fedora31 CI_BUILD_TYPE=exactness | ||
53 | - os: linux | ||
52 | env: DISTRO=Fedora31 CI_BUILD_TYPE=options-enabled | 54 | env: DISTRO=Fedora31 CI_BUILD_TYPE=options-enabled |
53 | - os: linux | 55 | - os: linux |
54 | env: DISTRO=Fedora31 CI_BUILD_TYPE=options-disabled | 56 | env: DISTRO=Fedora31 CI_BUILD_TYPE=options-disabled |