Commit Graph

14 Commits

Author SHA1 Message Date
Benjamin Gray
47d2326bd7 relocate lint.yml 2020-09-17 10:56:30 +10:00
DeeDeeG
727352adbc CI: Move GetReleaseVersion to its own template 2020-09-11 12:22:41 -05:00
sadick254
46ef8d5733 Use npm install 2020-08-28 22:47:45 +03:00
DeeDeeG
c087fcfb49 CI: Use npm ci rather than npm install
`npm ci` doesn't try to reconcile package.json with package-lock.json,
nor with any existing packages in `node_modules`. `npm ci` simply
deletes `node_modules` and uses the packages from `package-lock.json`.

As a result, `npm ci` is much, much faster than `npm install`.
We should use it wherever possible.
2020-08-21 21:19:49 +03:00
DeeDeeG
0ac3be7296 CI: Use 'ubuntu-latest' for GetReleaseVersion
Ubuntu is much faster than Windows at installing many small files,
such as during `git clone` and `npm install`.
2020-08-21 21:19:49 +03:00
DeeDeeG
f062a836e7 CI: Use forward-slashes in paths (cross-platform)
Backslashes ("\") can be interpreted as escape characters
on Unix (Linux, macOS). Replace with forward-slashes, "/",
which are interpreted the same (as directory separators) on all OSes,
at least in arguments to commands such as `cd` and `node`.
2020-08-21 21:19:49 +03:00
Antonio Scandurra
dc42506b53 Re-enable CI for Windows and macOS on Azure pipelines
Co-Authored-By: Jason Rudolph <jason@jasonrudolph.com>
2019-07-24 15:25:47 +02:00
Antonio Scandurra
445548e68d Downgrade Ubuntu to 14.04 2019-07-24 12:48:24 +02:00
Rafael Oleza
1d13427124 Auto-format yaml files 2019-06-12 12:56:22 +02:00
David Wilson
9d30731972 Switch to atomeditor/atom-docker-ci image for Linux builds 2019-05-16 13:28:32 -07:00
David Wilson
69932be7d8 Use a custom Ubuntu 18.04 container for VSTS Linux builds 2018-09-14 11:39:27 -07:00
Chris Patterson
c8c50580bf Fix strategy and timeout
Changing the matrix to match new strategy schema.  and moving timoutInMinutes up.
2018-08-31 15:13:57 -04:00
David Wilson
1d5c71ef7f Disable branch builds for Pull Requests build definition 2018-08-01 17:41:14 -07:00
David Wilson
668e25a504 Add Pull Request build configuration for VSTS 2018-08-01 11:26:46 -07:00