We show how to use a combination of services (docker, docker-compose, travis-ci) to automatically test code, plugins, and workflows. In particular, in this video we start with a quick crash course into Docker (a free tool to manage lightweight "virtual machines"), and then we explain how to use it (in combination with a template setup written by us) to test your plugins. Finally, we show how to enable Continuous Integration (CI) with this test suite, to test your code at every pull request and commit using the Travis online service (free for open-source codes hosted on GitHub).