diff options
author | Konstantin Käfer <mail@kkaefer.com> | 2018-01-10 16:04:06 -0800 |
---|---|---|
committer | Konstantin Käfer <mail@kkaefer.com> | 2018-01-24 08:35:31 -0800 |
commit | 7ffde741b70ddb14fc92b42379c143c02224b504 (patch) | |
tree | 02d65bdc2ac8d37ba8f37d7e99fd1437dd525290 /circle.yml | |
parent | ecfb77c637b4b572114a61fe4f6887edd34b474b (diff) | |
download | qtlocation-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.yml | 26 |
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: |