Add Jenkins jobs to run cypress tests for swh-web
The cypress tests for swh-web will be executed when new commits are landed in the master branch and when new Phabricator Diffs are submitted. The upload to PyPI job will also be aborted if those tests fail.
Remaining steps to perform to make those new jobs active:
-
Configure the use of the
swh-cypress
docker image through Jenkins Web UI (T1907) -
Add new Harbomaster rules in Phabricator to trigger those new jobs (T1908)
Depends on swh-jenkins-dockerfiles!43 (closed)
Related T1841
Migrated from D1716 (view on Phabricator)