git clone https://github.com/JUGCologne/Foodeys.git
If you have a Glassfish instance:
- cd into Glassfish 4\bin directory
./asadmin start-domain
./asadmin start-database
- cd into „Foodeys/Application“
mvn clean install
mvn -Dmaven.test.skip=true -pl jsf clean package cargo:redeploy
If you don´t have Glassfish:
- cd into „Foodeys/Application“
mvn -Dmaven.test.skip=true -pl jsf clean package embedded-glassfish:run
Checkout your browser at http://localhost:8080/foodeys-jsf
- cd into Wildfly\bin directory
sh standalone.sh
- cd into „Foodeys/Application“
mvn clean install -Pjbossas-remote-wildfly-8
mvn jboss-as:deploy -Pjbossas-remote-wildfly-8
- Checkout your browser at http://localhost:8080/Foodeys
The Jenkins server can be reached via http://ci.wombatsoftware.de/. The Jenkins server polls Github for changes every 5 minutes. So be a little patient until you can see you commits building.
The documentation our the Foodeys API is hosted on Apiary: http://docs.foodeys.apiary.io/ . Feel free to inspect, comment and improve!