summaryrefslogtreecommitdiff
path: root/.circleci
diff options
context:
space:
mode:
authorPierre GRANDIN <pgrandin@users.noreply.github.com>2017-09-16 16:32:11 -0700
committerGitHub <noreply@github.com>2017-09-16 16:32:11 -0700
commit5caa9ce4d9c674a0460f77ef1192cbda9cb76aaa (patch)
treedfb5bb9fb2c79684dbae797d41e2d29061ed8636 /.circleci
parentb0a8ef218ce94e47e863692757364cac7ceb6070 (diff)
downloadnavit-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')
-rw-r--r--.circleci/config.yml16
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