Daniel Imms
1f4fe0a8c0
Lint API .d.ts files
...
Similar to #4668 , this brings linting to the API files with a cut down
set of rules. One of the bigger ones is comment length is restricted to 80,
this was done as opposed to 100 for regular code to reduce the chance of
wrapping or API going off screen regardless of resolution or window/browser
size
2023-08-12 09:33:35 -07:00
Simon Lamon
3376ee2f85
Node 18
2023-05-31 17:14:49 +00:00
Simon Lamon
c2504fa669
Ubuntu 18.04 deprecation
2022-12-23 17:37:26 +01:00
Simon Lamon
f983b3cac1
Ubuntu 18.04 deprecation
2022-10-09 10:15:13 +00:00
Daniel Imms
dc4940e26e
Try different syntax
2022-07-27 06:13:28 -07:00
Daniel Imms
8a19f8c1cc
Enable CI on v5 branch
2022-07-27 06:04:53 -07:00
Simon Lamon
306efa4d82
Update macos base image
2022-07-18 18:22:33 +02:00
Daniel Imms
cacda99707
Disable macOS integration tests
...
Fixes #3590
2021-12-22 10:45:49 -08:00
Jörg Breitbart
b29d7d2c8d
update to windows-2019 on azure
2021-11-01 18:39:48 +01:00
Daniel Imms
b876639429
Use Ubuntu 18.04 in release job
...
Fixes #3521
2021-10-21 11:43:20 -07:00
Daniel Imms
0a287e01ab
Run yarn package before publishing
...
Part of #2749
2021-08-12 07:20:44 -07:00
Daniel Imms
b6e5430702
Revert "Force publish"
...
This reverts commit f685d8eb21 .
2021-08-11 06:04:48 -07:00
Daniel Imms
97fa4a59b7
Package headless in release step
2021-08-11 05:54:37 -07:00
Daniel Imms
f685d8eb21
Force publish
2021-08-11 04:52:37 -07:00
Jörg Breitbart
8cc6df1f70
upgrade to node v14.x
2021-05-12 10:59:33 +02:00
Jörg Breitbart
e91d90dbbc
switch to 12.x for CI
2021-05-10 23:04:06 +02:00
Bruno Ribeiro
e686527f87
Try to enable windows integration tests
2021-04-06 17:47:12 +01:00
Bruno Ribeiro
ab659fda5f
Remove Start Test Server from pipelines as it now starts in the tests
2021-04-06 16:51:17 +01:00
Daniel Imms
8f7295b8a2
Avoid cache in integration test jobs
2020-09-10 06:54:25 -07:00
Daniel Imms
951d342ed7
Disable webkit
2020-04-10 06:38:54 -07:00
Daniel Imms
6efc37eaf3
Merge branch 'master' into webkit
2020-04-10 06:34:45 -07:00
Daniel Imms
21d4ee8e2e
Upgrade mac agent in pipelines
...
Looks like capacity has run out for old macOS, this should get builds
green again.
2020-03-30 06:43:45 -07:00
Daniel Imms
53c526f48c
Improve Linux dependencies, enable WebKit
2020-02-18 06:49:11 -08:00
Daniel Imms
84c5f76b76
Remove webkit tests on Linux
2020-02-16 07:57:28 -08:00
Daniel Imms
bdb01e6166
Remove DEBUG, test fit addon based on a range
2020-02-15 12:26:59 -08:00
Daniel Imms
35ddcdd266
Upgrade to ubuntu-18.04
2020-02-15 12:13:38 -08:00
Daniel Imms
7e8e1215ad
Fix order
2020-02-15 12:09:57 -08:00
Daniel Imms
83abd7ef59
Change pipeline property names
2020-02-15 12:07:19 -08:00
Daniel Imms
26fa6c97bf
Install deps for webkit and firefox on Linux
...
Fixes #2721
2020-02-15 07:38:40 -08:00
Daniel Imms
c73adf02bc
Disable windows tests
2020-02-15 07:14:09 -08:00
Daniel Imms
c36a468561
script -> pwsh
2020-02-15 07:08:42 -08:00
Daniel Imms
83794c433f
Tweak windows server start
2020-02-15 07:05:20 -08:00
Daniel Imms
eb82346ce7
Add a Windows test job
2020-02-15 06:40:04 -08:00
Daniel Imms
1a6ec0d768
Disable webkit on Linux
2020-02-15 06:39:10 -08:00
Daniel Imms
446f8f93c6
Disable firefox on linux
2020-02-15 06:27:03 -08:00
Daniel Imms
445a801d5d
Fix syntax error
2020-02-15 06:21:05 -08:00
Daniel Imms
579a135087
Try firefox deps
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1372998
2020-02-15 06:17:53 -08:00
Daniel Imms
ed23194abd
Update macOS version
2020-02-15 06:00:59 -08:00
Daniel Imms
cb1353c898
Cache yarn modules on integration test jobs
2020-02-15 05:48:38 -08:00
Daniel Imms
47dc137de0
Download browser at start of test
2020-02-15 05:47:42 -08:00
Daniel Imms
03c6b0c688
Fix typo in firefox job
2020-02-15 05:30:33 -08:00
Daniel Imms
2b7080294d
Only start server once in pipelines
2020-02-15 05:06:44 -08:00
Daniel Imms
3b51565a13
Fix pipelines file
2020-02-15 05:02:28 -08:00
Daniel Imms
502452f58e
Enable tests on other browsers
2020-02-15 03:35:08 -08:00
Jon Bockhorst
e7b3910f3d
Update CI to node 10
2020-02-10 17:05:18 -06:00
Daniel Imms
3d53847f30
Return exit code in Linux unit tests
...
Fixes #2681
2020-02-03 07:00:06 -08:00
Daniel Imms
2da5a7a26b
Skip puppeteer download during release job
2019-11-24 09:42:33 -08:00
Daniel Imms
94afd1fa38
Generate coverage report for pipelines
2019-11-10 21:38:43 -08:00
Daniel Imms
1d63be0506
Reduce duplicate in pipeline, cache in release job
2019-11-07 13:52:39 -08:00
Daniel Imms
31afe5b305
test-coverage -> test-unit-coverage
2019-11-06 11:23:42 -08:00