From: Walter Huf Date: Thu, 23 Oct 2014 15:51:40 +0000 (-0500) Subject: Adds some docs on how to run the testing tools X-Git-Tag: v0.8.0~10^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f9f2b9403fa994d1b0c52cf6317cb583a6947a90;p=ceph-cookbooks.git Adds some docs on how to run the testing tools --- diff --git a/README.md b/README.md index bfd307d..d227716 100644 --- a/README.md +++ b/README.md @@ -169,6 +169,27 @@ The ceph\_cephfs LWRP provides an easy way to mount CephFS. It will automaticall - :use\_fuse - whether to use ceph-fuse or the kernel client to mount the filesystem. ceph-fuse is updated more often, but the kernel client allows for subdirectory mounting. Defaults to true - :cephfs\_subdir - which CephFS subdirectory to mount. Defaults to '/'. An exception will be thrown if this option is set to anything other than '/' if use\_fuse is also true +## DEVELOPING + +### Style Guide + +This cookbook requires a style guide for all contributions. Travis will automatically verify that every Pull Request follows the style guide. + +1. gem install bundler +2. bundle install +3. bundle exec rake style + +### Testing + +This cookbook uses Test Kitchen to verify functionality. A Pull Request can't be merged if it causes any of the test configurations to fail. + +1. gem install berkshelf +2. gem install bundler +3. bundle install +4. bundle exec kitchen test aio-debian-74 +4. bundle exec kitchen test aio-ubuntu-1204 +4. bundle exec kitchen test aio-ubuntu-1404 + ## LICENSE AND AUTHORS * Author: Kyle Bader