Commit Graph

25 Commits

Author SHA1 Message Date
David Wilson
7961bd5124 Upload x86 Windows build artifacts 2018-09-13 17:16:09 -07:00
David Wilson
861a2155b8 Enable Windows x64 builds on VSTS 2018-09-13 16:10:55 -07:00
David Wilson
6ff5ea5250 Don't upload build artifacts in PR builds 2018-09-06 08:08:25 -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
bc14ba5e04 Added explicit python version
Updated  Windows job to specify python version
2018-08-31 15:34:20 -04: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
Chris Patterson
1c23aae6a7 Changing phase to job and updating queue to pool 2018-08-31 15:01:27 -04:00
Ash Wilson
96e563555c Pick up CI from the environment 2018-08-08 10:47:31 -04:00
Ash Wilson
fd955a69a7 Upgrade npm to get "ci" 2018-08-08 09:31:08 -04:00
Ash Wilson
690b23cee4 Use --ci on CI builds 2018-08-08 08:58:41 -04:00
David Wilson
cf79c545c8 Change Atom.RunTests to Atom.SkipTests to not require it in build defs 2018-08-02 07:24:46 -07:00
David Wilson
8f006cab61 Add check for Atom.RunTests variable to make it easy to skip CI tests 2018-08-02 06:55:30 -07:00
David Wilson
d2ed1d4bbd Fix broken logic for IsReleaseBranch 2018-08-02 06:45:46 -07:00
David Wilson
167de057b4 Compress artifacts on Windows PR builds 2018-08-01 20:38:07 -07:00
David Wilson
be99688094 Use quotes on env variable values coming from VSTS 2018-08-01 18:52:18 -07:00
David Wilson
c1eba502c3 Enable S3 artifact uploads for builds on master 2018-08-01 17:35:58 -07:00
David Wilson
e64bd40ff5 More windows.yml syntax fixes 2018-08-01 14:35:09 -07:00
David Wilson
fefb1f2ed0 Fix syntax error in windows.yml when referencing environment variables 2018-08-01 11:40:02 -07:00
David Wilson
20f6a2d8db Move over some build logic from appveyor.yml 2018-08-01 11:20:30 -07:00
David Wilson
388727a394 Remove unneeded CopyFiles task in Windows build 2018-08-01 06:58:29 -07:00
David Wilson
13e2a8f033 Re-enable CI tests on all three platforms 2018-07-31 16:56:46 -07:00
David Wilson
18f4e73488 Temporarily disable tests to speed up builds for artifact testing 2018-07-26 12:13:14 -07:00
David Wilson
3b4fe05155 Upload release assets as individual build artifacts 2018-07-26 12:12:36 -07:00
David Wilson
5330c5db95 Move OS-specific configurations into 'platforms' folder 2018-07-26 10:27:08 -07:00