Cirun

This gem is intended for developers of RedmineUP and allows to run tests against exactly the same images as on CI to speed up development

Installation

  1. Install docker on your development machine

docker 

Ask for credentials in support chat in Telegram

gem install cirun

Usage

Run cirun --help to see inline help

cd to folder with the plugin you're working on and

Run cirun -d <database> -r <ruby> -m <redmine> where:

database is one of pg, mysql ruby is one of 1.9.3-p551, 2.0.0-p648, 2.2.6, 2.4.1 redmine is one of 2.3, 2.4, 2.6, 3.0, 3.2, 3.3, 3.4, trunk

If name of the directory with plugin doesn't match plugin name itself, specify plugin with -p argument

Example