Commit Graph

20 Commits

Author SHA1 Message Date
David Wilson
bdfd609821 Move branch wildcard to the end of the string 2018-07-26 08:25:16 -07:00
David Wilson
87b9805a55 Quote branch trigger string starting with * 2018-07-26 07:54:46 -07:00
David Wilson
0910d72af1 Simplify branch wildcard 2018-07-26 07:49:47 -07:00
David Wilson
6b783cd42e Release branches are suffixed with "releases", yo 2018-07-26 07:36:07 -07:00
David Wilson
c293c43997 Add GetReleaseVersion step to set ReleaseVersion variable 2018-07-26 07:31:34 -07:00
David Wilson
7d3ab82fec Create stable and beta release build definition for VSTS 2018-07-26 07:03:16 -07:00
David Wilson
3109958dc1 Revert "Try possible fix for broken GitHub package tests"
This reverts commit 3046f689be.
2018-07-11 06:11:43 -07:00
David Wilson
3046f689be Try possible fix for broken GitHub package tests 2018-07-10 12:55:55 -07:00
David Wilson
fa326a0a07 Minor tweaks to build documentation 2018-07-09 16:04:15 -07:00
David Wilson
7b711cda5e Add documentation for Atom Nightly build process 2018-07-09 15:59:29 -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
5917800fb9 Add CI_PROVIDER env variable to test tasks 2018-07-06 16:04:29 -07:00
David Wilson
7750b8c7f0 Re-enable macOS VSTS CI tests 2018-07-06 16:04:29 -07:00
David Wilson
5634a6447a Re-enable Windows and Linux tests on VSTS 2018-06-30 11:26:13 -07:00
David Wilson
8e3d1f431f Use Node.js 8.9.3 in VSTS builds 2018-06-28 13:01:55 -07:00
David Wilson
067bd1a751 Temporarily disable Atom tests on VSTS 2018-06-28 13:00:31 -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