Semaphore can build programs based on Ruby and Bundler. Out of the box it fully supports the following:
Test frameworks and backends
- Capybara with Selenium
- Capybara Webkit
- Poltergeist and PhantomJS
You can also use any other, provided it’s configured in your bundle and you add a custom build command, including:
For a more detailed list of prepared dependencies, please see the Version Information page.
We have a number of open source test apps in various flavors that we use for verification. If your setup is different or you’re having problems making your build pass, we encourage you to contact us – we’d be happy to get your app building on Semaphore as quickly as possible.