Each of the below repositories provides an example of Solano CI passing configurations and tests. The solano.yml (or tddium.yml) file in each one, along with any setup hook or test-initiating scripts, demonstrate various aspects of Solano CI capabilities.
GitHub Android app - Demonstrates downloading and cacheing Gradle and the Android SDK. Gradle tasks from decoupled projects can usually be built as separate Solano CI tests without any additional configuration.
Guzzle PHP HTTP client - Uses the Solano PHPUnit wrapper to implement Solano CI’s parallel PHPUnit testing functionality. Demonstrates the use of Composer to install dependencies and have them cached by Solano.
NodeJS and io.js¶
CI memes using Docker Compose
- Demonstrates launching an application stack with
docker-compose to test against.
Solano - The solano gem implements a command line interface for you to start a parallel run from your local git workspace, along with ways to edit configuration and retrieve your account status all from within your terminal.
Hello Phoenix - Demonstrates using Erlang, Elixir, and the Phoenix web framework on Solano CI