Skip to content

An implementation of the Todo-Backend based on Ceylon and gyokuro

License

Notifications You must be signed in to change notification settings

bjansen/gyokuro-todo-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gyokuro-todo-backend

An implementation of the Todo-Backend based on Ceylon and gyokuro.

You can run the reference specs on a live instance to validate this implementation.

Building and running

$ git clone https://github.com/bjansen/gyokuro-todo-backend.git
$ cd gyokuro-todo-backend
$ ceylon compile
$ ceylon run gyokuro.demo.todobackend/1.0.0

The test suite can be run by opening the following URL in your browser:

http://todobackend.com/specs/index.html?http://localhost:8080/todo

Deploying on Heroku

Create a new project on Heroku, and do the following in the Settings part:

  • add the config variable APP_HOSTNAME=<your-app-name>.herokuapp.com
  • add the config variable APP_PORT=80
  • add the buildpack heroku/java

Then from your machine run the following commands:

$ ceylon compile
$ ceylon fat-jar gyokuro.demo.todobackend
$ heroku deploy:jar gyokuro.demo.todobackend-1.0.0.jar --app <your-app-name>

About

An implementation of the Todo-Backend based on Ceylon and gyokuro

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published