# vagrant-boxen

**Problem:** installing same things over and over makes builds long

**Solution:** make Vagrant images with common things preinstalled

Boxes are based off *debian/contrib-jessie64*

# How to rebuild

```bash
python make.py
git add --all
git commit -m "dfdf"
git push origin master
```

Boxes are automatically regenerated upon a push to master.
If you want to develop a single box, just make a branch that starts with it's name
and a dash, eg. **cassandra-something**.
Only it will then rebuild upon commit.

Boxes, after being built, will be automatically available at
[http://dev.dms-serwis.com.pl/vagrant/](http://dev.dms-serwis.com.pl/vagrant/)

# Box index

    * **cassandra**: [Debian Jessie x86_64 with Cassandra 3.0.9](/cassandra/README.md)
* **cass_zk_rmq**: [Cassandra, ZooKeeper, RabbitMQ](/cass_zk_rmq/README.md)
* **czr_pythons**: [Cassandra, ZooKeeper, RabbitMQ and assorted Pythons](/czr_pythons/README.md)
* **czr_pythons_pg**: [czr_pythons but with PostgreSQL](/czr_pythons_pg/README.md)
* **nodejs4**: [NodeJS 4 + bower + gulp](/nodejs4/README.md)
* **nodejs5_jdk_adk25**: [odeJS 5.x + JDK + ADT + cordova](/nodejs5_jdk_adk25/README.md)