David Wilson
|
c096aa6bac
|
Use 'sudo' with /sbin/start-stop-daemon
|
2018-08-23 19:52:09 -07:00 |
|
David Wilson
|
1a780c84a2
|
Use 'sudo' for apt-get invocations
|
2018-08-23 19:51:38 -07:00 |
|
David Wilson
|
5f55bf2029
|
Try "Hosted Ubuntu 1604" queue in VSTS
|
2018-08-23 19:18:29 -07: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
|
059dc29135
|
Improve logic in macos.yml for deciding when to code sign macOS builds
|
2018-08-01 19:54:23 -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
|
ff2409f10e
|
Only use --code-sign parameter on macOS if env variables are set
|
2018-08-01 14:46:01 -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
|
fe55686b36
|
Upload atom-api.json as a build artifact on macOS
|
2018-07-30 14:12:26 -07:00 |
|
David Wilson
|
064cdfaed0
|
Go back to uploading our own ZIP files for macOS
|
2018-07-27 07:34:04 -07:00 |
|
David Wilson
|
4205c6abb0
|
Use a plain copy script instead of CopyFiles task
|
2018-07-27 06:10:04 -07:00 |
|
David Wilson
|
fe414b9027
|
Argh VSTS CopyFiles bug...
|
2018-07-26 14:56:48 -07:00 |
|
David Wilson
|
d5ef836ae5
|
Fix YAML syntax issue
|
2018-07-26 14:19:33 -07:00 |
|
David Wilson
|
9c093d168c
|
Fix issues publishing macOS artifacts
|
2018-07-26 14:16:22 -07:00 |
|
David Wilson
|
9b081255aa
|
Publish artifact files directly into output zips to avoid double-zipping
|
2018-07-26 13:06:50 -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 |
|