Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
applications Make when more idomatic Oct 27, 2016
components Use an algebraic datatype for use case result Mar 19, 2016
configuration Config change to use a ConfigurationProperties class Jan 12, 2016
gradle/wrapper All tests running green against java code Nov 20, 2015
platform Everyone uses the same dependency mgmt plugin Mar 8, 2016
systemTests Cleanup Mar 9, 2016
.gitignore All tests running green against java code Nov 20, 2015
.travis.yml.inProgress Travis work in progress. Nov 22, 2015
LICENSE Add configuration for config server Nov 20, 2015
README.md Use file based config Jan 12, 2016
build-platform.sh Build and running refinements Nov 21, 2015
build.gradle
gradlew All tests running green against java code Nov 20, 2015
gradlew.bat All tests running green against java code Nov 20, 2015
run-tests.sh Make sure tests run always Nov 21, 2015
settings.gradle All tests running green against java code Nov 20, 2015
start-apps.sh
start-platform.sh Make sure logs dir exists Nov 22, 2015
start.sh Add one script to start and stop whole system Nov 20, 2015
stop-apps.sh Build and running refinements Nov 21, 2015
stop-platform.sh Build and running refinements Nov 21, 2015
stop.sh Clean up logs when you shut things down Nov 21, 2015

README.md

Build Status

Migration From Java to Kotlin

Background

This repository demonstrates the evolution of a Java/SpringBoot based application to a Kotlin/SpringBoot application.

Running

Prerequisites

  • RabbitMQ must be running.
  • Change platform/configServer/src/main/resources/application.yml to point to the right directory.

Running the platform services

Use ./run-platform.sh to run and ./stop-platform.sh to stop.

Running the applications

Use ./run-apps.sh to run and ./stop-apps.sh to stop.

Running tests

  1. Run the platform services
  2. Run the applications
  3. Run the tests

Windows users

Substitute gradlew.bat for ./gradlew.

Tags

Tags will be used along the way to mark significant points in the evolution.

running-java - A running Java application complete with tests.

You can’t perform that action at this time.