Coffee website content for Blue Circle
This product requires and assumes the use of the following technologies. Installations for these technologies are generally cross-platform and can be installed based on OS-specific installation instructions. Please setup the following:
- Terraform
- AWS Account with keys & AWS CLI
- NodeJS & NPM
- A Linux or MacOS
This system orchestrates build and test using NPM script orchestration. To install components:
npm install
To test and stage packages for AWS deployment, respectively:
npm run test
npm run serve
This system uses Terraform for AWS deployment orchestration. To deploy:
./deploy.sh
# Then apply the subsequent plan, if appropriate:
terraform apply ".terraform/terraform.tfplan"
Terraform state is stored remotely. Current / default configurations are for the upstream bucket. To use in your own environment, please update the following line of Terraform with the correct bucket detail: