Skip to content

thiagocaiubi/vagrant-ci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagrant-CI

What?

Continuous Integration environment running on Ubuntu Precise 64 bits provided by Vagrant.

Requirements:

  1. Vagrant
  2. Puppet

How?

If you are not familiar to Vagrant and/or Puppet I really encourage you to check their docs.

If you just wanna code, let's do it

vagrant box add precise64 http://files.vagrantup.com/precise64.box
git clone git@github.com:thiagocaiubi/vagrant-ci.git
cd vagrant-ci/
vagrant up

Wait until vagrant setups the vm, and:

vagrant ssh

Welcome to your new virtual machine

vagrant@precise64:~$

What is inside this box?

The following packages are available by Puppet:

  1. git
  2. java
  3. wget
  4. maven
  5. jenkins
  6. sonar

Contribute:

Fork, hack and pull request!

About

A Vagrant environment to provide CI tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages