Commit Graph

112 Commits

Author SHA1 Message Date
Peter Hedenskog 4e323784fd
Run GitHub Action tests against local HTTP server (#3638) 2022-04-26 06:11:19 +02:00
Peter Hedenskog a66f288e74
Bump actions (#3633) 2022-04-19 08:10:42 +02:00
soulgalore 0a5b0ee441 Add missing checkout action 2022-03-22 21:30:54 +01:00
Peter Hedenskog 5974e2c262
Use path context so .dockerignore is not ignored (#3605)
https://github.com/sitespeedio/sitespeed.io/issues/3602
2022-03-22 18:09:30 +01:00
Peter Hedenskog 2cf8a980ff
Use the hack until Firefox > 96 (#3594) 2022-03-09 10:29:34 +01:00
Peter Hedenskog 07cdbcc543
sitespeed.io action example (#3586) 2022-03-01 21:02:17 +01:00
Peter Hedenskog ff1dc5aceb
Run CRUX tests standalone (#3580)
* Run CRUX tests standalone and use a new test page.
2022-02-24 10:18:58 +01:00
soulgalore 0942f8cc63 push the slim container last 2022-02-09 09:57:21 +01:00
soulgalore 97ab6dc23f Make sure to use latest Firefox 2022-02-09 09:41:10 +01:00
Peter Hedenskog cffbfb0a5d
Also test Firefox and WebPageReplay + do more runs (#3562)
* Also test Firefox and WebPageReplay + do more runs

* ff fix
2022-02-09 06:13:04 +01:00
soulgalore b5e3585a9a use nodejs 16 2022-02-08 08:40:25 +01:00
soulgalore aa7755e26d Autobuild container with new code on main 2022-02-08 08:09:17 +01:00
soulgalore 3e52e5111f Better name for release job 2022-02-08 08:08:58 +01:00
Peter Hedenskog eb9b923cd9
New action that builds the Docker containers (#3560)
* New action that builds the Docker containers
2022-02-08 07:22:46 +01:00
Peter Hedenskog 4e7f98c432
Build containers for both amd64 and arm64 (#3554) 2022-02-05 21:36:32 +01:00
soulgalore 93c5b4a0a2 FF 94 and BR 14.12.0 2021-11-30 23:16:37 +01:00
Peter Hedenskog 6293115cb5
Fix missing summary boxes (#3515)
* Fix missing summary boxes
2021-11-24 21:06:45 +01:00
soulgalore 94791ede82 Add tests on Edge 2021-10-27 16:12:14 +02:00
Peter Hedenskog 0078c0daf5
Try trivy for scanning the docker image (#3457)
* Try trivy for scanning the docker image

* name
2021-09-08 08:48:11 +02:00
Peter Hedenskog 6d0027c94c
Remove NodeJs 10 support (#3419) 2021-07-21 16:47:42 +02:00
Peter Hedenskog 75a9b98d9c
Run tests on NodeJS 16 (#3393) 2021-06-02 13:33:05 +02:00
Peter Hedenskog c8f7d5e59c
Make sure we use latest Chrome (#3403) 2021-06-02 02:08:37 +02:00
Peter Hedenskog f25d687c5e
test: use NodeJS 14 instead of 12 (#3392) 2021-05-26 08:51:53 +02:00
soulgalore 94f79d45da Remove Node 16 for a while 2021-04-21 19:16:03 +02:00
soulgalore 9378ff44e6 Start testing on Node 16 2021-04-20 22:32:38 +02:00
Peter Hedenskog f4625384e2
A better hack for adding screenshots (#3306)
* A better hack for adding screenshots
2021-03-10 15:25:34 +01:00
soulgalore 6aa1758d59 update Chrome 2021-03-09 00:11:03 +01:00
soulgalore ff09bdbe57 correct int 2021-02-16 11:09:51 +01:00
soulgalore 43bd4f00f2 Fix over optimistic delete 2021-02-16 10:46:48 +01:00
soulgalore 3297f38aff Skip try to upgrade Chrome 2021-02-16 10:22:37 +01:00
Peter Hedenskog f1818f7fae
docs: update ubuntu docs (#3269)
* docs: update ubuntu docs
2021-02-02 08:05:49 +01:00
Peter Hedenskog f37e0b9d89
Move the WebPageTest plugin out of sitespeed.io (#3205)
* Move the WebPageTest plugin out of sitespeed.io

You can find the plugin at:
https://github.com/sitespeedio/plugin-webpagetest
2020-12-15 08:10:47 +01:00
Peter Hedenskog a2a9d48733
Run tests also on NodeJS 14 (#3157) 2020-10-07 20:01:10 +02:00
Peter Hedenskog 0fd6d9edbb
Get CrUx data for a URL (or more) and origin. (#3061)
* Get CrUx data for a URL (or more) and origin.

Use the CrUx API to get Crux Data

* Correct cli
2020-06-30 09:09:47 +02:00
Peter Hedenskog 9f9dd7220d
Fix failing unit test setup for GitHub Actions (#3057)
* fix the tests one by one

* Add missing line feed

* more cleanup
2020-06-23 13:17:00 +02:00
Peter Hedenskog 1993b3dd33
Move from master to main (#3036) 2020-06-12 11:58:34 +02:00
Peter Hedenskog a5701fb9c1
Run actions on master and better naming (#3029) 2020-06-04 09:41:30 +02:00
Peter Hedenskog 4eb2aad812
Move to GitHub Actions (#3028)
* Move to GitHub Actions

* rename travis and show browser versions
2020-06-04 09:23:23 +02:00
Peter Hedenskog f9464002b7
Try to fix the edge install (#3027) 2020-06-03 21:32:52 +02:00
soulgalore 6d6789c4f8 Force install MS Edge 2020-06-03 15:24:14 +02:00
soulgalore 900b26ffcc Install Edge 2020-06-03 15:10:04 +02:00
soulgalore aadfb8d03f Run Edge tests 2020-06-03 15:05:37 +02:00
Peter Hedenskog 3527bbe866
Name tests for easier debugging in GitHub Actions (#3026) 2020-06-03 12:34:28 +02:00
soulgalore 68e4925e9c Keep old version of Ubuntu to avoid installing Docker 2020-06-03 08:05:21 +02:00
soulgalore 587d65f4ab Use Ubuntu 20 image with Chrome 83 2020-06-03 06:38:57 +02:00
soulgalore f3c91cb686 Add WPT tests 2020-06-03 06:34:14 +02:00
Peter Hedenskog 5a7c14aa29
Unify GitHub Actions (#3023)
* Unify GitHub Actions
2020-06-02 19:32:44 +02:00
Peter Hedenskog c5aaaa9a41
Add docker test 2020-06-02 13:19:05 +02:00
Peter Hedenskog 87a48a5377
Run cmd 2020-06-02 12:45:01 +02:00
Peter Hedenskog afa5144880
Test out Windows tests 2020-06-02 12:28:10 +02:00
Peter Hedenskog 14665d6d96
Run install before run 2020-06-02 12:15:42 +02:00
Peter Hedenskog 4b5fb73318
Test on Safari 2020-06-02 12:12:45 +02:00
Peter Hedenskog 075855feb5
Remove 14 for now 2020-06-02 11:49:33 +02:00
Peter Hedenskog c449b9ccfe
Better name 2020-06-02 11:44:35 +02:00
Peter Hedenskog 283efaf1a3
Lint 2020-06-02 11:44:12 +02:00
Peter Hedenskog 3d2957adbe
Run unit tests on three NodeJS versions 2020-06-02 11:40:32 +02:00
soulgalore 3e9291e327 verbose again 2020-05-29 14:09:39 +02:00
soulgalore a403c06708 Full verbose log for test 2020-05-29 14:06:24 +02:00
soulgalore 89a0d34fcf more connectivity settings 2020-05-29 14:03:23 +02:00
soulgalore 3a28fe28b7 Add missing net-admin 2020-05-29 13:59:00 +02:00
soulgalore 9dc17ade74 correct setup 2020-05-29 13:54:34 +02:00
soulgalore fba3365adb test sitesped.io action 2020-05-29 13:50:18 +02:00