diff options
author | Pierre GRANDIN <pgrandin@users.noreply.github.com> | 2017-09-16 16:32:11 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-16 16:32:11 -0700 |
commit | 5caa9ce4d9c674a0460f77ef1192cbda9cb76aaa (patch) | |
tree | dfb5bb9fb2c79684dbae797d41e2d29061ed8636 /.circleci/config.yml | |
parent | b0a8ef218ce94e47e863692757364cac7ceb6070 (diff) | |
download | navit-5caa9ce4d9c674a0460f77ef1192cbda9cb76aaa.tar.gz |
Coverity upgrade (#313)
* Switching to a pre-built image to build Tomtom builds
* Archive less artifacts for Tomtom builds
* Ensures that the /output directory for build artefacts exists
* Updated coverity tools version
* Run coverity report for the coverity_upgrade branch
* Fixed potential path issues
* Fixed coverity path issues for ci v2
* Fixed tar permission issues for ci v2
* Ensures that curl is installed, needed for coverity
* Run coverity builds only for trunk
Diffstat (limited to '.circleci/config.yml')
-rw-r--r-- | .circleci/config.yml | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml index ca49945be..8a5161cf7 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -60,6 +60,8 @@ jobs: bash ci/build_win32.sh build_tomtom_minimal: <<: *defaults + docker: + - image: navit/tomtom-build-image steps: - checkout - run: @@ -67,17 +69,15 @@ jobs: command: | bash ci/setup_common_requirements.sh - run: - name: Build the Tomtom toolchain - command: | - bash ci/setup_tomtom_requirements.sh - - run: name: Build for Tomtom (minimal) command: | bash ci/build_tomtom_minimal.sh - store_artifacts: - path: /tmp/tomtom/sdcard + path: /output build_tomtom_plugin: <<: *defaults + docker: + - image: navit/tomtom-build-image steps: - checkout - run: @@ -85,15 +85,11 @@ jobs: command: | bash ci/setup_common_requirements.sh - run: - name: Build the Tomtom toolchain - command: | - bash ci/setup_tomtom_requirements.sh - - run: name: Build for Tomtom (plugin) command: | bash ci/build_tomtom_plugin.sh - store_artifacts: - path: /tmp/tomtom/sdcard + path: /output workflows: version: 2 |