Runs only with Play Framework 1.2.4.
If you want to deploy on TEST or PROD environments, you need to get conf/secrets.conf
file from us (ask gently).
play deps --sync
play run
That will create a H2 DB in memory, with default static data from conf/init-data.yml
, and programmatic dummy data from app/controllers/PopulateOnStart.java
.
- Install the CloudFoundry client
cf login -a https://api.run.pivotal.io
- Choose
production
space. - If space not chosen, you can do it later with
cf target -s production
- Choose
- Retrieve the
conf/secrets.conf
- Eventually run
play deps --sync
play war -o ../mixit.war --%cloudfoundry
- Eventually run
play evolutions:apply --%cloudfoundry
cf push
App runs on http://mix-it.fr, which is a DNS alias for http://mixit.cfapps.io/
If you're impacting DB with DDL SQL scripts, it's a good idea to make a database export before.