ppodgorsek / docker-robot-framework

Robot Framework in Docker
https://cloud.docker.com/repository/docker/ppodgorsek/robot-framework
MIT License
347 stars 240 forks source link

Combining Playwright and Selenium causes the container images to be very big #484

Open ppodgorsek opened 8 months ago

ppodgorsek commented 8 months ago

Container images should be as little as possible. Unfortunately, supporting both Selenium and Playwright leads to the duplication of components such as the various browser installations. As those libraries are usually not used in combination, it could make sense to separate them to reduce image sizes.

The purpose of this ticket is to break down the project into several smaller images:

The CI pipeline should also be updated to build and test those images.

As this will lead to a breaking change, it should be released in a major version.