diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2018-06-15 16:18:33 -0700 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2018-06-26 17:20:46 -0700 |
commit | 37e71666d863c7025b0be8db89b3237f70ee3882 (patch) | |
tree | 8974e02b36b61d2d2fa4289da2c45d563a55ad40 /circle.yml | |
parent | ec05ee41d10b82751ed2cd6bab7f00a0d6778b9a (diff) | |
download | qtlocation-mapboxgl-37e71666d863c7025b0be8db89b3237f70ee3882.tar.gz |
[node] Build and publish for node 6.x, 8.x, and 10.x
Note that we're still only testing the 6.x ABI (48).
Diffstat (limited to 'circle.yml')
-rw-r--r-- | circle.yml | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/circle.yml b/circle.yml index ae7c070d6f..a3b81ed0c8 100644 --- a/circle.yml +++ b/circle.yml @@ -24,11 +24,11 @@ workflows: only: /android-v.*/ branches: ignore: /.*/ - - node6-clang39-release: + - node-clang39-release: filters: tags: only: /node-.*/ - - node6-gcc6-debug: + - node-gcc6-debug: filters: tags: only: /node-.*/ @@ -52,7 +52,7 @@ workflows: ignore: /.*/ - macos-debug - macos-debug-qt5 - - macos-release-node6: + - macos-release-node: filters: tags: only: /node-.*/ @@ -111,7 +111,7 @@ step-library: - &build-node run: name: Build node - command: make node + command: make node-all - &build-linux run: name: Build linux @@ -158,9 +158,9 @@ step-library: command: | brew install cmake ccache - - &install-macos-node6-dependencies + - &install-macos-node-dependencies run: - name: Install macOS Node@6 dependencies + name: Install macOS Node dependencies command: | brew install node@6 brew link node@6 --force --overwrite @@ -207,7 +207,7 @@ step-library: run: name: Publish node package when: on_success - command: platform/node/scripts/after_success.sh + command: platform/node/scripts/publish.sh - &upload-render-tests @@ -516,7 +516,7 @@ jobs: # ------------------------------------------------------------------------------ - node6-clang39-release: + node-clang39-release: docker: - image: mbgl/7d2403f42e:linux-clang-3.9 working_directory: /src @@ -539,7 +539,7 @@ jobs: - *upload-render-tests # ------------------------------------------------------------------------------ - node6-gcc6-debug: + node-gcc6-debug: docker: - image: mbgl/7d2403f42e:linux-gcc-6 resource_class: large @@ -956,7 +956,7 @@ jobs: destination: test/fixtures # ------------------------------------------------------------------------------ - macos-release-node6: + macos-release-node: macos: xcode: "9.4.0" environment: @@ -965,7 +965,7 @@ jobs: steps: - checkout - *install-macos-dependencies - - *install-macos-node6-dependencies + - *install-macos-node-dependencies - *generate-cache-key - *restore-cache - *reset-ccache-stats |