David Wilson
0423bf75ac
Enable upload of Linux packages to packagecloud from release builds
2018-10-30 08:31:57 -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
3a71011388
fixing vmImage name
2018-08-31 15:58:42 -04:00
Chris Patterson
27690cb71b
Rolling back to vs2015 image
...
For some reason the vs2017 image can't build with python 2.7 and gyp properly.
2018-08-31 15:50:00 -04:00
Chris Patterson
1c23aae6a7
Changing phase to job and updating queue to pool
2018-08-31 15:01:27 -04:00
David Wilson
8ba93a7215
Add itemPattern and downloadType params to artifact download task
2018-08-02 11:27:19 -07:00
David Wilson
e4e04cb074
Fix build artifact downloads in production builds
2018-08-02 10:24:36 -07:00
David Wilson
c1eba502c3
Enable S3 artifact uploads for builds on master
2018-08-01 17:35:58 -07:00
David Wilson
be3077a88c
Rename generate-version.js to get-release-version.js
2018-07-26 10:41:52 -07:00
David Wilson
6861d68f81
Consolidate release version logic
2018-07-26 10:40:16 -07:00
David Wilson
5330c5db95
Move OS-specific configurations into 'platforms' folder
2018-07-26 10:27:08 -07:00
David Wilson
0d0db817eb
Remove queue setting in nightly build
2018-07-06 17:10:09 -07:00
David Wilson
e91030ffcd
Set timeout of 180 minutes on nightly build
2018-07-06 17:03:02 -07:00
David Wilson
8e3d1f431f
Use Node.js 8.9.3 in VSTS builds
2018-06-28 13:01:55 -07:00
David Wilson
ed48f2d1f7
Generate nightly build version from package.json
2018-06-26 10:46:49 -07:00
David Wilson
a5a8727b0b
Upload release assets to S3 in script/publish-release
2018-06-26 10:45:11 -07:00
David Wilson
34e37f3159
Enable automated nightly Atom releases
...
This change adds automation for producing nightly Atom releases using
VSTS CI. Most of the changes are just slight modifications to Atom's
existing build scripts to produce another build channel and publish
those artifacts in a way that can be installed and updated when new
releases are available.
2018-06-18 21:01:19 -07:00