Skip to content
Ron. A edited this page Sep 29, 2015 · 3 revisions

We've built a suite of utilities to make working with the project easier.

The following tasks can be used by developers and a build process to check code quality and run automated tests.

  • ./bin/install - Install (new) development host dependencies.
  • ./bin/image - Utility to simplify creation and deletion of Docker images.
  • ./bin/stevedore - Easily start, stop and interact with Docker containers.
  • ./bin/deploy - Release, publish, deploy & Provision code on Amazon AWS Elastic Beanstalk.
# ======================================================================
# Common development and build tasks
# ======================================================================

$ gulp connect         # Open browser window for live-reload development

$ bin/stevedore <env> shell       # Return a Bash shell inside the container

$ bin/stevedore <env> build:dev   # Run development build process
$ bin/stevedore <env> build:prod  # Run production build process

$ bin/stevedore <env> check       # Run code quality tests
$ bin/stevedore <env> test        # Run code unit testing frameworks

$ bin/stevedore <env> awseb       # Run Amazon Elastic Beanstalk container
Clone this wiki locally