Skip to content

Latest commit

 

History

History
66 lines (40 loc) · 2 KB

README.md

File metadata and controls

66 lines (40 loc) · 2 KB

Test Kitchen Test Cookbook README

This cookbook keeps track of all the different CI services I'm aware of and which ones support using Docker and the kitchen-dokken driver within a build.

Currently, that subset of hosted CI services seems to be only CircleCI and, as of August, 2015, TravisCI. Working example Test Kitchen and CI configs are provided.

TravisCI

TravisCI Status

Works with both kitchen-docker and kitchen-dokken.

CircleCI

CircleCI Status

Works only with kitchen-docker, not kitchen-dokken:

>>>>>>     Failed to complete #converge action: [Unsupported: Exec is not
>>>>>>     supported by the lxc driver

SemaphoreCI

Works with kitchen-docker after you flip the platform switch to one that has Docker support.

Semaphore CI Status

Shippable

Shippable Status

Kitchen-docker can create containers, but gets stuck repeatedly logging:

       Waiting for SSH service on localhost:32771, retrying in 3 seconds

Wercker

Wercker Status

Guest command failed with exit code -1: mkdir -p "/pipeline"

Codeship

Does not allow sudo access:

https://documentation.codeship.com/faq/root-level-access/

Maintainers