servo/tests/wpt/web-platform-tests/tools/docker
2020-04-25 11:14:57 +00:00
..
documentation Update web-platform-tests to revision d7afcb8708eac08a614d161d5622a48172daf7e3 2019-05-15 12:27:06 -04:00
.bashrc Update web-platform-tests to revision 5084587f6b05bf99ad09e7844be66dcc61070cdf 2018-04-26 10:56:37 +02:00
__init__.py Update web-platform-tests to revision 097043b336e46876e281ddec3bb014fe9c480128 2019-08-03 15:03:51 +00:00
commands.json Update web-platform-tests to revision 097043b336e46876e281ddec3bb014fe9c480128 2019-08-03 15:03:51 +00:00
Dockerfile Update web-platform-tests to revision 78eae724c61bb01d858a01a324363e997ac66851 2020-04-25 11:14:57 +00:00
frontend.py Update web-platform-tests to revision 20a217cb8488e4339e0c9610aba99e2654b676c3 2020-04-17 11:03:49 +00:00
README.md Update web-platform-tests to revision 78eae724c61bb01d858a01a324363e997ac66851 2020-04-25 11:14:57 +00:00
retry.py Update web-platform-tests to revision 00fa50687cab43b660296389acad6cc48717f1d1 2019-01-28 22:38:10 -05:00
seccomp.json Update web-platform-tests to revision 3503c50a6452e153bde906a9c6644cb6237224fc 2019-11-30 14:25:22 +00:00
start.sh Update web-platform-tests to revision 3564c21f260aeb6862ceaa56bee9c39b74db3440 2019-10-03 13:25:50 +00:00

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 be part of the 'webplatformtests' organization on Docker Hub; ping @Hexcles or @stephenmcgruer if you are not a member.

In this directory, run the following, where <tag> is of the form webplatformtests/wpt:{current-version + 0.01}:

# --pull forces Docker to get the newest base image.
docker build --pull -t <tag> .
docker push <tag>

Then update the following Taskcluster configurations to use the new image:

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