V

vm-environment

f9ac3ca5 Add license · by JR Utily

Configuration Vagrant en bootstrap Bash de la VM projet de grog-cubi

Prérequis

  • Git (évidement)
  • Vagrant
  • VirtualBox

Procédure

Préparation Vagrant

  • Cloner le dépôt dans un dossier de travail spécifique
  • Activer le sub-module pour avoir directement les sources du Grog au bon endroit
git submodule update --init data/web-application/
cd data/web-application/
git checkout master
git pull origin master

Création de la VM et fin de la préparation

cd vagrant
vagrant up
vagrant halt

Test de grog-cubi, accessible sur le port 127.0.0.1:8080 :

cd vagrant
vagrant up
vagrant ssh
cd /vagrant_data/web-application
mvn clean install
mvn tomee:run
exit
vagrant halt

Suppression de la VM

cd vagrant
vagrant destroy