Commit Graph

129 Commits

Author SHA1 Message Date
David Wilson
ce4180e9f1 Upload Windows delta nupkg artifacts in release builds 2019-02-17 15:12:07 -08:00
Ash Wilson
402fa903fd Merge pull request #18802 from atom/aw/jasmine-junit-xml
Report test result metadata to Azure DevOps
2019-02-16 11:02:20 -05:00
Ash Wilson
06a1a38d25 Oh. Right. That's interpreted as a .bat file 2019-02-15 14:56:39 -05:00
Ash Wilson
60aaca8ecc Er, maybe no separator at all? 2019-02-15 13:02:25 -05:00
Ash Wilson
a645a8e638 Windows path separator maybe 2019-02-15 11:16:33 -05:00
Ash Wilson
536c582e2b Respect Atom.SkipTests 2019-02-15 11:16:19 -05:00
Ash Wilson
57ff580d66 Invoke the postprocessing script from CI 2019-02-15 10:09:36 -05:00
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
Ash Wilson
4d090b8f1e Set test run titles in PublishTestResults tasks 2019-02-12 11:59:38 -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
e1be511851 Unconditionally dump results 2019-02-11 13:33:35 -05:00
Ash Wilson
3b7ac36bec Azure doesn't like trailing whitespace 2019-02-11 13:31:59 -05:00
Ash Wilson
6e69bc0d7d Upload crash reports on macOS 2019-02-11 10:44:51 -05:00
Ash Wilson
da891bd120 Use spaces in TEST_JUNIT_XML_RUN 2019-02-11 10:13:31 -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
65661ba8a3 Report test suites individually 2019-02-07 08:49:42 -05:00
Ash Wilson
4f575e0340 Does that expect a forward slash? 2019-02-06 21:14:40 -05:00
Ash Wilson
7361720363 Quoting is a thing 2019-02-06 20:20:13 -05:00
Ash Wilson
c11442df5e Explicit test-results.xml glob 2019-02-06 19:45:41 -05:00
Ash Wilson
f42de37cbc Set ROOT instead of PATH 2019-02-06 14:23:54 -05:00
Ash Wilson
b118b91075 Use a subdirectory 2019-02-06 13:16:34 -05:00
Ash Wilson
d3eb451e55 Fail less on empty or missing result directories 2019-02-06 10:40:33 -05:00
Ash Wilson
bef6edb343 Respect Atom.SkipTests 2019-02-06 10:39:59 -05:00
Ash Wilson
ccc95917cd Use Common.TestResultsDirectory for test results 2019-02-06 10:39:26 -05:00
Ash Wilson
69df3439f9 Use find instead of ls 2019-02-06 10:14:00 -05:00
Ash Wilson
399a0b7363 I could swear you used to be able to shorten that 2019-02-05 20:15:39 -05:00
Ash Wilson
c6d0afb304 Dump the test-results folder 2019-02-05 20:12:37 -05:00
Ash Wilson
756f1196da Use backslashes on Windows in case something is being dumb 2019-02-05 20:12:25 -05:00
Ash Wilson
847f7aff4c Use searchFolder and mergeTestResults 2019-02-05 20:12:03 -05:00
Ash Wilson
fe5bdeed21 Let's see if it magically works 2019-02-05 14:28:35 -05: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