Skip to content

Commit 6199ba2

Browse files
authored
devops: remove travis, appveyor, circle for now (#3029)
1 parent b5f9985 commit 6199ba2

File tree

5 files changed

+11
-98
lines changed

5 files changed

+11
-98
lines changed

.appveyor.yml

Lines changed: 0 additions & 11 deletions
This file was deleted.

.circleci/config.yml

Lines changed: 0 additions & 25 deletions
This file was deleted.

.travis.yml

Lines changed: 0 additions & 50 deletions
This file was deleted.

docs/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@
7777
- [Azure Pipelines](./ci.md#azure-pipelines)
7878
- [Travis CI](./ci.md#travis-ci)
7979
- [CircleCI](./ci.md#circleci)
80-
- [AppVeyor](./ci.md#appveyor)
8180
- [Troubleshooting](./troubleshooting.md)
8281
1. [Selector engines](./selectors.md)
8382
1. [Actionability](./actionability.md)

docs/ci.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ configurations for common CI providers.
1111
* [Azure Pipelines](#azure-pipelines)
1212
* [Travis CI](#travis-ci)
1313
* [CircleCI](#circleci)
14-
* [AppVeyor](#appveyor)
1514
* [Bitbucket Pipelines](#bitbucket-pipelines)
1615
* [GitLab CI](#gitlab-ci)
1716
- [Caching browsers](#caching-browsers)
@@ -94,7 +93,7 @@ steps:
9493

9594
### Travis CI
9695

97-
We run our tests on Travis CI over a Linux agent (Ubuntu 18.04). Use our [Travis configuration](/.travis.yml) to see list of additional dependencies to be installed.
96+
We run our tests on Travis CI over a Linux agent (Ubuntu 18.04).
9897

9998
Suggested configuration
10099
1. [User namespace cloning](http://man7.org/linux/man-pages/man7/user_namespaces.7.html)
@@ -113,9 +112,7 @@ dist: bionic
113112
addons:
114113
apt:
115114
packages:
116-
# This is required to run chromium
117-
- libgbm1
118-
# These are required to run webkit
115+
# These are required to run webkit
119116
- libwoff1
120117
- libopus0
121118
- libwebp6
@@ -131,7 +128,14 @@ addons:
131128
- libnotify4
132129
- libxslt1.1
133130
- libvpx5
134-
# For headful execution
131+
# gstreamer and plugins to support video playback in WebKit.
132+
- gstreamer1.0-gl
133+
- gstreamer1.0-plugins-base
134+
- gstreamer1.0-plugins-good
135+
- gstreamer1.0-plugins-bad
136+
# This is required to run chromium
137+
- libgbm1
138+
# this is needed for running headful tests
135139
- xvfb
136140
137141
# allow headful tests
@@ -145,7 +149,7 @@ before_install:
145149

146150
### CircleCI
147151

148-
We run our tests on CircleCI, with our [pre-built Docker image](docker/README.md). Use our [CircleCI configuration](/.circleci/config.yml) to create your own. Running Playwright smoothly on CircleCI requires the following steps:
152+
We run our tests on CircleCI, with our [pre-built Docker image](docker/README.md). Running Playwright smoothly on CircleCI requires the following steps:
149153

150154
1. Use the pre-built [Docker image](docker/README.md) in your config like so:
151155

@@ -166,10 +170,6 @@ We run our tests on CircleCI, with our [pre-built Docker image](docker/README.md
166170
167171
This is likely caused by Jest autodetecting the number of processes on the entire machine (`36`) rather than the number allowed to your container (`2`). To fix this, set `jest --maxWorkers=2` in your test command.
168172

169-
### AppVeyor
170-
171-
We run our tests on Windows agents in AppVeyor. Use our [AppVeyor configuration](/.appveyor.yml) to create your own.
172-
173173
### Bitbucket Pipelines
174174

175175
Bitbucket Pipelines can use public [Docker images as build environments](https://confluence.atlassian.com/bitbucket/use-docker-images-as-build-environments-792298897.html). To run Playwright tests on Bitbucket, use our public Docker image ([see Dockerfile](docker/README.md)).

0 commit comments

Comments
 (0)