Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: introduce docker integration #16382

Merged
merged 15 commits into from
Sep 9, 2022

Commits on Sep 8, 2022

  1. feat: introduce docker integration

    This patch introduces the following commands:
    - `npx playwright docker build` that builds a VRT docker image
      locally that is based off the `mcr.microsoft.com/playwright:jammy`
    - `npx playwright docker start` that launches a docker container with
      browsers.
    - `npx playwright docker stop` that stops given docker container.
    - `npx playwright docker test` that runs all the tests inside a
      launched docker container.
    aslushnikov committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    c910a9b View commit details
    Browse the repository at this point in the history
  2. jammy -> focal

    mxschmitt committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    7f20c79 View commit details
    Browse the repository at this point in the history
  3. tests

    aslushnikov committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    c18738b View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    9009277 View commit details
    Browse the repository at this point in the history
  2. move docker

    aslushnikov committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    dfeeef7 View commit details
    Browse the repository at this point in the history
  3. split out build script

    aslushnikov committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    0cacf87 View commit details
    Browse the repository at this point in the history
  4. add deps

    aslushnikov committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    5da9e46 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ea1164d View commit details
    Browse the repository at this point in the history
  6. wip

    aslushnikov committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    c93f118 View commit details
    Browse the repository at this point in the history
  7. fix docker

    aslushnikov committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    6f4c1ff View commit details
    Browse the repository at this point in the history
  8. fix docker

    aslushnikov committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    d86fb3c View commit details
    Browse the repository at this point in the history
  9. nicer docker container

    aslushnikov committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    0c4b5c4 View commit details
    Browse the repository at this point in the history
  10. wip

    aslushnikov committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    533da87 View commit details
    Browse the repository at this point in the history
  11. address max comments

    aslushnikov committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    d629655 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e01a3ea View commit details
    Browse the repository at this point in the history