-
Notifications
You must be signed in to change notification settings - Fork 10
Tooling
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