Sign inSign up

webionate/ruby

By webionate

•Updated over 5 years ago

CircleCI Ruby Docker image with `webkit` dependencies.

Image
0

10K+

webionate/ruby repository overview

⁠webionate Ruby

This Docker image⁠ extends the CircleCI Ruby Docker image⁠ with webkit dependencies as required for the capybara-webkit⁠ gem.

⁠capybara-webkit Dependencies

capybara-webkit depends on a WebKit implementation from Qt⁠. For Debian the dependencies have to be installed as follows(reference⁠):

sudo apt-get update
sudo apt-get install qt5-default libqt5webkit5-dev gstreamer1.0-plugins-base gstreamer1.0-tools gstreamer1.0-x

⁠Code Climate Test Coverager Reporter

Binary to upload code coverage data to codeclimate.

https://docs.codeclimate.com/docs/configuring-test-coverage⁠ https://github.com/codeclimate/test-reporter⁠

⁠Local Build

docker build -t webionate/ruby:2.5-node-webkit .

⁠Automated Build at Docker Hub

Docker Hub⁠ is configured to build Docker Images based on GitHub commits. Each ruby version is maintained in a corresponding branch. New Ruby versions/branches must be configured⁠.

Tag summary

Content type

Image

Digest

Size

637.6 MB

Last updated

over 5 years ago

docker pull webionate/ruby:2.5-node-webkit