* (webdriverio): manage browser drivers * finish driver setup * add unit tests * make it work * allow to run STP * document new driver option capabilities * get rid of drivers in docs and elsewhere * update unit tests * add missing deps back * add launcher tests to all pipelines * fix smoke tests * cleanups * fix component tests * fix unit test * update test coverage treshold * add blog post * fix chrome download process * fix test * add deprecation notice * remove log statement in test * make fetching Chrome version Windows compatible * disable test * fix labeling * store driver logs * connect to debuggerAddress at 0.0.0.0 * fix unit test * limit maxInstances * skip async iterator test
15 lines
571 B
Docker
15 lines
571 B
Docker
FROM gitpod/workspace-node
|
|
|
|
RUN \
|
|
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg && \
|
|
sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/ && \
|
|
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/edge stable main" > /etc/apt/sources.list.d/microsoft-edge-dev.list' && \
|
|
sudo rm microsoft.gpg && \
|
|
sudo apt-get update && \
|
|
sudo apt-get install -y \
|
|
chromium-browser \
|
|
firefox \
|
|
microsoft-edge-dev
|
|
|
|
RUN \
|
|
npm i -g http-server diff-so-fancy
|