diff options
author | Kitsune Ral <Kitsune-Ral@users.sf.net> | 2017-09-03 18:31:20 +0900 |
---|---|---|
committer | Kitsune Ral <Kitsune-Ral@users.sf.net> | 2017-09-03 18:31:20 +0900 |
commit | 8ebadee2e44a05c8329c934005249bd7eabcb88d (patch) | |
tree | 34cd3857829fcfa578b20198c7ef315ddcbad858 | |
parent | f72923d2d82ca463bba22e8c97f225f54113ed68 (diff) | |
download | libquotient-8ebadee2e44a05c8329c934005249bd7eabcb88d.tar.gz libquotient-8ebadee2e44a05c8329c934005249bd7eabcb88d.zip |
Try to introduce api-generator to Travis CI
-rw-r--r-- | .travis.yml | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/.travis.yml b/.travis.yml index 24a182cf..394282ef 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,20 +1,24 @@ language: cpp + matrix: include: - - os: linux - dist: trusty - compiler: gcc - - os: linux - dist: trusty - compiler: clang + - { os: linux, dist: trusty, compiler: gcc } + - { os: linux, dist: trusty, compiler: clang } - os: osx + install: - if [ "$TRAVIS_OS_NAME" = "osx" ]; then brew update; else sudo apt-get update -qq; fi - if [ "$TRAVIS_OS_NAME" = "osx" ]; then brew install qt5; export PATH="$PATH:/usr/local/opt/qt/bin"; else sudo apt-get install -y qt5-default; fi + - git clone https://github.com/matrix.org/matrix-doc + - git clone https://github.com/KitsuneRal/api-generator + - cd api-generator && mkdir build && cd build && cmake .. && cmake --target all + +before_script: - mkdir build && cd build - - cmake .. -script: - - cmake --build . --target all + - cmake -DMATRIX_DOC_PATH="matrix-doc" -DAPIGEN_PATH="api-generator/build/api-generator" .. + +script: cmake --build . --target all + notifications: webhooks: urls: |