diff options
author | Joseph Herlant <aerostitch@users.noreply.github.com> | 2018-05-30 11:21:59 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-30 11:21:59 -0700 |
commit | b64d59d4574ff5ec16d5429d1b3e4f761f58b0f5 (patch) | |
tree | cbec55a1b8087f17e275f9fd49c46df922287731 /.circleci | |
parent | 567a02aa949dfa34f7b2c2246c6eb6f8818fdf01 (diff) | |
download | navit-b64d59d4574ff5ec16d5429d1b3e4f761f58b0f5.tar.gz |
add:ci:Add sanity check script on circleci (#606)
* add:ci:Add sanity check script
* fix:ci:use setup_common_requirements.sh for installing pre-requisites
Diffstat (limited to '.circleci')
-rw-r--r-- | .circleci/config.yml | 35 |
1 files changed, 29 insertions, 6 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml index 65d5633d5..8fb38998c 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -3,6 +3,16 @@ defaults: &defaults docker: - image: ubuntu:14.04 jobs: + sanity_check: + <<: *defaults + steps: + - checkout + - run: + name: Setup requirements + command: bash scripts/setup_common_requirements.sh + - run: + name: run sanity check script + command: bash scripts/ci_sanity_checks.sh build_linux: <<: *defaults steps: @@ -226,12 +236,25 @@ workflows: version: 2 build_all: jobs: - - build_linux - - build_android - - build_win32 - - build_wince - - build_tomtom_minimal - - build_tomtom_plugin + - sanity_check + - build_linux: + requires: + - sanity_check + - build_android: + requires: + - sanity_check + - build_win32: + requires: + - sanity_check + - build_wince: + requires: + - sanity_check + - build_tomtom_minimal: + requires: + - sanity_check + - build_tomtom_plugin: + requires: + - sanity_check - run_doxygen: requires: - build_linux |