Comments (4)
Hi,
The chromium version in weboaks/node-karma-protractor-chrome:debian-node10
is 76.0.3809.100
Unfortunately, it cannot be upgraded because it's the last version available in debian (https://packages.debian.org/buster/chromium). Chromedriver 76 seems to be available.
Chromium 77 is available in alpine, I'm rebuilding the alpine versions with Chromium 77, they will be available in a few hours.
To use the alpine version you need to use the chromedriver binary bundled in the image (https://github.com/sylvaindumont/docker-node-karma-protractor-chrome#alpine-headless)
from docker-node-karma-protractor-chrome.
Ah 76 I can try indeed. I thought it was v72 as stated here: #20 (comment)
from docker-node-karma-protractor-chrome.
I would like to share my solution/best practice regarding my debian-node10 setup of Docker. Since that involves less changes (in comparison with the alpine version) to the protractor configuration what impact my local testing again.
So in my package.json
file I defined, this doesn't load v77 now but a fixed ChromeDriver version 76 (see below):
"pree2e": "webdriver-manager update --versions.chrome=76.0.3809.100",
"e2e": "ng e2e --webdriver-update false",
During Gitlab CI, I run first the npm run pree2e
and than the normal npm run e2e
. Like so:
intergration_test:
stage: test
tags:
- test-headless
script:
- npm run pree2e
- npm run e2e
The test-headless
tag in this config will trigger the Gitlab runner pulling your Docker image (weboaks/node-karma-protractor-chrome:debian-node10
).
This works!
This may help others I hope...
from docker-node-karma-protractor-chrome.
all images have been updated to 78.0.3904.97
from docker-node-karma-protractor-chrome.
Related Issues (20)
- selenium is not starting its server HOT 4
- Failing in bitbucket pipelines. Need help HOT 6
- Lost UI Shared context HOT 4
- chromeOptions not accepting window-size argument HOT 4
- Run command in documentation
- Not able to delete httpOnly:true secure: true cookie using deleteAllCookies() in headless chrome in protractor in docker HOT 1
- Chromium cannot be started from last rebuild HOT 3
- Protractor hangs on "I/launcher - 1 instance(s) of WebDriver still running" while using shardTestFiles: true in docker HOT 1
- The headless tag does not work anymore due to an update of ChromeDriver HOT 2
- Session not created for the chrome version HOT 10
- Headless not working since last update HOT 2
- What does latest point to? Can't find by digest. HOT 3
- Changes in alpine-node version HOT 1
- Root Tag help HOT 2
- Chrome version mismatch HOT 2
- Chromium version seems to be incompatible with chromedriver HOT 2
- New headless version is not compatible with puppeteer's bin (error while loading shared libraries: libXss.so) HOT 2
- image node tags & root access HOT 1
- Please created versioned Dockerfiles HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-node-karma-protractor-chrome.