drujensen / boxci

Tool to simplify create virtual development environments and cloud based CI jobs

Home Page:boxci.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Version Code Climate Code Coverage Dependency Status

BoxCI: virtual dev & ci environments

BoxCI makes creating a virtualized development & continuous integration environments as easy as possible.

It does this by implementing standards around the use of Vagrant for managing your virtual development and continuous integration environment. This means that it helps you configure and setup Vagrant, generate a well structured initial puppet manifest, and handles spinning up your puppet managed continuous integration environment in the cloud and running your automated test suites.

Installation and usage

Install it by running the following:

gem install boxci
boxci init ruby
boxci build
boxci test

Documentation

See boxci.io for the full documentation.

Troubleshooting

For help with common problems, see ISSUES.

Contributing

If you would like to contribute to BoxCI, please refer to the guide, DEVELOPMENT.

Please submit bugfixes as pull requests to the master branch.

Core Team

The BoxCI core team is composed of Andrew De Ponte (@cyphactor), Brian Miller (@BRIMIL01), and Russell Cloak (@russCloak).

Other questions

To see what has changed in recent versions of BoxCI, see CHANGELOG.

Feel free to chat with the BoxCI core team and others on IRC in the #boxci channel on Freenode, or via e-mail on the BoxCI mailing list.

About

Tool to simplify create virtual development environments and cloud based CI jobs

boxci.io

License:MIT License


Languages

Language:Ruby 99.2%Language:Puppet 0.8%