summaryrefslogtreecommitdiff
path: root/circle.yml
diff options
context:
space:
mode:
authorKonstantin Käfer <mail@kkaefer.com>2018-01-10 16:04:06 -0800
committerKonstantin Käfer <mail@kkaefer.com>2018-01-24 08:35:31 -0800
commit7ffde741b70ddb14fc92b42379c143c02224b504 (patch)
tree02d65bdc2ac8d37ba8f37d7e99fd1437dd525290 /circle.yml
parentecfb77c637b4b572114a61fe4f6887edd34b474b (diff)
downloadqtlocation-mapboxgl-7ffde741b70ddb14fc92b42379c143c02224b504.tar.gz
[build] Add build that verifies the submodule pin is up-to-date
Diffstat (limited to 'circle.yml')
-rw-r--r--circle.yml26
1 files changed, 26 insertions, 0 deletions
diff --git a/circle.yml b/circle.yml
index f963e3e6d4..46ff9f7c6e 100644
--- a/circle.yml
+++ b/circle.yml
@@ -4,6 +4,7 @@ workflows:
version: 2
default:
jobs:
+ - nitpick
- clang-tidy:
filters:
branches:
@@ -217,6 +218,31 @@ step-library:
destination: render-tests
jobs:
+ nitpick:
+ docker:
+ - image: mbgl/7d2403f42e:base
+ working_directory: /src
+ environment:
+ LIBSYSCONFCPUS: 4
+ JOBS: 4
+ BUILDTYPE: Debug
+ steps:
+ - checkout
+ - *generate-cache-key
+ - *restore-cache
+ - run:
+ name: Initialize submodule
+ command: git submodule update --init mapbox-gl-js
+ - run:
+ name: npm install
+ command: npm install --ignore-scripts
+ - *save-cache
+ - run:
+ name: Verify submodule pin
+ command: scripts/nitpick/submodule-pin.js
+ when: always
+
+
# ------------------------------------------------------------------------------
clang-tidy:
docker: