diff options
author | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2017-07-07 15:02:40 +0300 |
---|---|---|
committer | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2017-07-12 20:42:29 +0300 |
commit | c163402f641c9d9b86d5851c6acfbe11c400f15b (patch) | |
tree | 9b88128f7bffbcc28dd3aaccd778c1148d1a5ca2 /circle.yml | |
parent | 3aa807e1dc3c260ea5fb870c119610fc152b9153 (diff) | |
download | qtlocation-mapboxgl-c163402f641c9d9b86d5851c6acfbe11c400f15b.tar.gz |
[build] Added Linux GCC 4.9 CI bot
Diffstat (limited to 'circle.yml')
-rw-r--r-- | circle.yml | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/circle.yml b/circle.yml index ba4885066e..6620a44541 100644 --- a/circle.yml +++ b/circle.yml @@ -11,6 +11,7 @@ workflows: - node6-clang39-release - node6-clang39-debug - linux-clang39-debug + - linux-gcc4.9-debug - linux-gcc5-debug-coverage - linux-gcc5-release-qt4 - linux-gcc5-release-qt5 @@ -350,6 +351,47 @@ jobs: - /root/.ccache # ------------------------------------------------------------------------------ + linux-gcc4.9-debug: + docker: + - image: mbgl/ci:r3-linux-gcc-4.9 + working_directory: /src + environment: + LIBSYSCONFCPUS: 6 + JOBS: 2 + BUILDTYPE: Debug + WITH_EGL: 1 + WITH_CXX11ABI: 0 + DISPLAY: :0 + steps: + - checkout + - restore_cache: + key: v1-linux-gcc4.9-debug + paths: + - node_modules + - /root/.ccache + - run: + name: Build linux + command: make linux + - run: + name: Build benchmark + command: make benchmark + - run: + name: Build test + command: make test + - run: + name: Run tests + command: | + source scripts/circle_setup.sh + mapbox_export_mesa_library_path + xvfb-run --server-args="-screen 0 1024x768x24" \ + make run-test + - save_cache: + key: v1-linux-gcc4.9-debug + paths: + - node_modules + - /root/.ccache + +# ------------------------------------------------------------------------------ linux-gcc5-debug-coverage: docker: - image: mbgl/ci:r3-linux-gcc-5 |