Provisioning using Vagrant and chef-solo
- Oracle VirtualBox version ^5.1
- Vagrant version ^1.9.7
- Berks comes along with Chef Development Kit Version version 1.5.0
- clone this repo and from the root fire:
- vagrant plugin install vagrant-berkshelf (from anywhere it can be fired, creates a berkshelf location for cookbooks)
- vagrant up
- java
- maven
- docker
- git
- jenkins
The Jenkins hosted at http://localhost:9090/
-
carthage-pipeline job (For building, testing Carthage Rest API Proj and publishing docker Image to dockerhub)
-
carthage-deploy-docker job (To deploy the Carthage Docker Image onto an existing ec2 instance)