A static runoff simulation site.
- Vagrant 1.8+
- VirtualBox 4.3+
- Ansible 2.1+
Clone the project, cd
into the directory, then run ./scripts/setup.sh
to create the Vagrant VM and install npm dependencies.
To start the server during development:
$ vagrant ssh
$ ./scripts/server.sh
To run linters and tests:
$ vagrant ssh
$ ./scripts/test.sh
Name | Description |
---|---|
bundle.sh |
Bundle application assets into distribution directory |
cibuild.sh |
Build application for staging or release |
cipublish.sh |
Publish application for staging or release |
server.sh |
Run npm start to run the development server |
setup.sh |
Bring up the VM, then install Node.js dependencies |
infra.sh |
Execute Terraform subcommands with remote state management |
test.sh |
Run linters and tests |
update.sh |
Install local Node.js dependencies |