Ash Wilson
8c8fb426fc
Merge pull request #18832 from atom/aw/report-crashes
...
Report macOS renderer crashes in CI
2019-02-12 12:23:40 -05:00
David Wilson
363741a88f
Fix artifact upload of OLD_RELEASE_NOTES.md
2019-02-11 11:42:07 -08:00
David Wilson
2ac4beea63
Update release notes when creating another draft for same version
2019-02-11 11:42:07 -08:00
David Wilson
1571175eea
Minor fixes to draft release creation
...
- Don't upload artifacts for a release that is already published
- Fix release notes on draft releases
- Fix Linux package uploading for draft releases
2019-02-11 11:42:07 -08:00
Ash Wilson
6e69bc0d7d
Upload crash reports on macOS
2019-02-11 10:44:51 -05:00
David Wilson
9264a6606a
Remove unnecessary clause in release notes upload task
2019-02-08 14:00:43 -08:00
David Wilson
7c08366bac
👕
2019-02-08 13:33:31 -08:00
David Wilson
120a2b3771
Finish automated release notes generation
2019-02-08 13:33:31 -08:00
David Wilson
cdc8a23bc3
Remove shebang from upload-artifacts.js
2019-02-08 13:33:31 -08:00
David Wilson
3d85d5e5e2
Bump pr-changelog
2019-02-08 13:33:31 -08:00
David Wilson
025c56f3c1
🔒 Update package-lock.json
2019-02-08 13:33:31 -08:00
David Wilson
83b90df5fe
Slight cleanup after rebase
2019-02-08 13:33:31 -08:00
David Wilson
0fc3b34292
Move upload-linux-package.js to script/vsts/lib
2019-02-08 13:33:31 -08:00
David Wilson
944a017f70
WIP: Generate changelog
2019-02-08 13:33:31 -08:00
David Wilson
053955165d
Allow release build version to be overridden by ATOM_RELEASE_VERSION
2019-02-08 13:33:31 -08:00
David Wilson
3d532e6b68
Use Build.BuildId for more useful build versions
2019-02-08 13:33:31 -08:00
David Wilson
1b3ad8ecbb
Create draft releases on successful release builds
2019-02-08 13:33:30 -08:00
David Wilson
7c56ae28a7
Move release publishing script and deps under script/vsts
2019-02-08 13:33:30 -08:00
Ash Wilson
afd6576566
Set ATOM_JASMINE_REPORTER to "list" on our CI builds
2019-02-05 10:29:09 -05:00
David Wilson
0423bf75ac
Enable upload of Linux packages to packagecloud from release builds
2018-10-30 08:31:57 -07:00
David Wilson
df2018e93c
Use spawnSync instead of execSync in script/vsts/windows-run.js
2018-09-27 13:39:19 -07:00
David Wilson
2bbc91a3a8
Return a non-zero error code when windows-run.js CI script fails on VSTS
2018-09-18 09:30:36 -07:00
David Wilson
262c2f1c0e
Write to stderr when an error is encountered in windows-run.js
2018-09-14 21:05:36 -07:00
David Wilson
aef6ba315b
Merge pull request #18049 from atom/dw-fix-linux-build
...
Use a custom Ubuntu 18.04 container for VSTS Linux builds
2018-09-14 13:34:08 -07:00
David Wilson
69932be7d8
Use a custom Ubuntu 18.04 container for VSTS Linux builds
2018-09-14 11:39:27 -07:00
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
a4a94c2361
Fix bad condition on artifact upload task in linux.yml
2018-09-06 10:46:30 -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
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
David Wilson
0e9f465888
Merge pull request #17804 from atom/dw-fix-pr-auth-error
...
Only set VSTS build number in non-PR builds to avoid auth errors
2018-08-08 12:53:08 -07:00
David Wilson
46ac543dd5
Only set VSTS build number in non-PR builds to avoid auth errors
2018-08-08 11:14:48 -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
4c43c071b1
Ensure that Nightly builds are built as release branches
2018-08-06 13:18:46 -07:00
David Wilson
6b323c3d79
Re-enable Windows builds in the release build definition
2018-08-06 07:33:47 -07:00
David Wilson
8ba93a7215
Add itemPattern and downloadType params to artifact download task
2018-08-02 11:27:19 -07:00
David Wilson
f73fb63701
Enable IS_RELEASE_BRANCH and IS_SIGNED_ZIP_BRANCH to be overridden
2018-08-02 10:26:49 -07:00
David Wilson
e4e04cb074
Fix build artifact downloads in production builds
2018-08-02 10:24:36 -07:00
David Wilson
52d6d43485
Move artifact upload condition for IsSignedZipBranch
2018-08-02 09:41:15 -07:00
David Wilson
480ae959b4
Use Build.BuildId for master S3 artifact path
2018-08-02 08:59:25 -07: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