-
-
Notifications
You must be signed in to change notification settings - Fork 176
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Create explicit CI job matrix (#585)
- Replace matrix expansion with explicit job matrix in `.travis.yml` - Remove legacy `sudo: false` from `.travis.yml` - Make prebuilds on Node.js Current instead of 8. Technically this does not matter; it's the Node.js headers we build against that matter (dictated by the `-t 8.14.0` flag we pass to `prebuildify`). However, making the prebuilds on Current means we won't have to change this job in the future (e.g. when removing Node.js 8) - Use tar in AppVeyor too - Add gzip compression to tar commands and shorten commands - Rename `linux` to `linux-x64` to communicate absence of `x86` - Rename `osx` to `darwin-x64`, same, as well as to match node platform - Rename `win-x64` to `win32-x64`, same - Create ARM prebuild(s) in separate job, only on tagged commits, skip tests and coverage.
- Loading branch information
Showing
2 changed files
with
39 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters