• Georges Racinet's avatar
    Heptapod CI inside: avoiding chromedriver from Ubuntu Snap · ca5e23226837
    Georges Racinet authored
    With the upgrade of the base Heptapod Docker image to Ubuntu 20.04
    in the wake of moving to GitLab 13.9 comes the fact that the whole
    chromium suite is now available as snaps only. No big surprise that
    the selenium tests launched from inside the Docker container don't
    work: the container is not even privileged in our setup (and it
    won't).
    
    To work around this, we're now installing chromedriver from a PPA.
    For automated, sandboxed, testing, this is tolerable.
    
    A longer term move would be to re-explore the possibility to use
    the Firefox driver.
    ca5e23226837
Validating GitLab CI configuration… Learn more
.gitlab-ci.yml 4.26 KB