Skip to content

Code & Build

basst314 edited this page Dec 10, 2016 · 2 revisions

Super short gradle intro

Building

  • gradlew clean build

Running

  • gradlew space-server:run

Create Eclipse files

  • gradlew eclipse

Heroku Integration

Development Guidelines

Development guidelines are permanent subject to change.

  • Development is split into two main areas: space-server (com.space.server) and space-client (com.space.client).
  • The space-server is developed using Java SE 8.
  • The space-client is developed using Angular2 w/ Typescript.
  • The codebase should be kept clean, the code should follow common coding conventions and the test coverage should be kept at a high level.
  • The codebase will be built automatically after every code change.
  • Milestone releases will have a codename and release notes.