Project

boxci

0.01
Repository is archived
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Boxci is focused on defining standards and building tooling around using Vagrant for development & continuous integration environments to make using them as easy as possible.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.6
~> 10.3
~> 3.0

Runtime

~> 1.2
~> 2.9
~> 0.19
 Project Readme

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.