Skip to content
prathyushr edited this page Feb 12, 2016 · 11 revisions

Step 1 : Get started by forking a openapphack-vm repo on github to your namespace

Step 2 : Clone the repository on the terminal

 Open the git bash as Administrator if you are using windows host ,and  clone your forked project 

 For Ubuntu hosts just run the  git clone command from  your preferred path 

Eg :   git clone https://github.com/prathyushr/openapphack-vm.git

Step 3: Execute vagrant up /vagrant provision till you get the shellinabox working. ( This will change when we have the CLI all command will be app up, app provision etc )

vagrant up

vagrant provision

Step 4: Make changes using atom or editor of your choice to yml files ( Show eg. Of changing ansible roles , adding new generators)

( This step is what will change for each VM )

Step 5: Test you openapphack vm.

Step 6: Make an entry in openapphackprojects.md

Step 7: push your changes to github and submit a pull request to openapphack-vm

Step 8 : fork openapphack repo and make an entry in openapphackprojects.md

Step 9 : Submit a pull request to openapphack

Step 10: Your pull request to openapphack repo is accepted.