tree: 181ba29c7b3d35364c61a654602ac88f49eb981f [path history] [tgz]
  1. .bashrc
  2. __init__.py
  3. commands.json
  4. Dockerfile
  5. frontend.py
  6. README.md
  7. requirements.txt
  8. retry.py
  9. seccomp.json
  10. start.sh
tools/docker/README.md

This docker images is used for testing Chrome, Firefox, WebKitGTK and running other tasks on Taskcluster. When any of the files in this directory change, the images must be updated as well. Doing this requires you to have write permissions to the repository.

To update the docker image:

  • Run the workflow https://github.com/web-platform-tests/wpt/actions/workflows/docker.yml via the GitHub UI. Use a number for the “Tag for the container image”, the previous version plus 1.

  • Update the following Taskcluster configurations to use the new image (refer to the image with ghcr.io/web-platform-tests/wpt:${tag}):

    • .taskcluster.yml (the decision task)
    • tools/ci/tc/tasks/test.yml (all the other tasks)