Skip to content

tchupp/cargo-whale

Repository files navigation

CargoWhaleDocker

Build Status Coverage Status Docker Pulls

Development

Make sure you have NodeJS 4.5+ installed. To install the frontend dev tools, run:

npm install

Gulp is used as the frontend build system. To install gulp globally, run:

npm install -g gulp-cli

Maven 3+ is required to build the application. To start spring with the dev profile, run:

mvn spring-boot:run

To start the frontend for development, run:

gulp serve

Using Docker

Docker and Docker Compose are utilized to run the application in a production environment. Docker v1.10+ and Docker Compose v1.8+ are required.

To fully dockerize the application and all the services that it depends on, run:

mvn clean verify -Pprod docker:build

Then run:

docker-compose -f src/main/docker/app.yml up

Or:

docker-compose -f src/main/docker/app.yml up -d

To run as a daemon.

To stop & remove the daemon, run:

docker-compose -f src/main/docker/app.yml down

!IMPORTANT NOTE!

"Id" not "ID"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published