cliver
cliver copied to clipboard
A ruby gem that provides tools for detecting & verifying command-line dependencies
I'm trying to run tests using Poltergeist on a windows machine. When running the tests, I encounter the error below, which is trying to find the Node installation. It also...
Could not find an executable at given path 'C:/Program Files (x86)/phantomjs-1.9.8-windows/phantomjs.EXE'.If this path was not specified explicitly, it is probably a bug in [Cliver](https://github.com/yaauie/cliver/issues). im investigating changing the extension of...
I am using docker for my CI, and running cucumber inside the ubuntu container is failing to find phantomjs version that was installed with npm. cliver: `/var/lib/gems/2.3.0/gems/cliver-0.3.2/lib/cliver.rb` ``` The detector...
Since the current version matcher pattern prettymuch matches numbers in general, let's favor things that match _more_ of the cues (e.g., if it is prefixed with version, or is composed...
This is what we encountered: Poltergeist uses cliver since 1.4.0. We set poltergeist_options[:phantomjs] = With a pathname object, leading to a lot of errors: ``` NoMethodError: undefined method `[]' for...
Create a Clivefile format & pair it with a cliver executable that executes the underlying command with a matching executable. Example: ``` ruby Cliver::Specification.new do add_dependency 'python', '~> 2.0', as:...