https://github.com/sketchingdev/draw-by-days-terraform-modules
Reusable Terraform modules
https://github.com/sketchingdev/draw-by-days-terraform-modules
Last synced: 4 months ago
JSON representation
Reusable Terraform modules
- Host: GitHub
- URL: https://github.com/sketchingdev/draw-by-days-terraform-modules
- Owner: SketchingDev
- Created: 2018-10-15T06:59:56.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-04T11:57:46.000Z (about 7 years ago)
- Last Synced: 2025-08-13T14:44:40.842Z (10 months ago)
- Language: HCL
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Draw-By-Days Terraform Modules
[](https://circleci.com/gh/SketchingDev/draw-by-days-terraform-modules/tree/master)
Reusable Terraform modules for [Draw-By-Days](). They have been moved into their own repository
to:
* **Save me money** - the tests run against AWS on every commit
* **Simplify configuration** - Terragrunt only supports absolute paths, so [modules cannot easily
reference other modules](https://community.gruntwork.io/t/relative-paths-in-terragrunt-modules/144/6). By
moving them out into their own repository I can create service modules that reference multiple modules
using their URLS. Also Terragrunt cannot reference [multiple modules](https://github.com/gruntwork-io/terragrunt/issues/350). See [xyz]() for an example.
## Development
Below are the steps for running the tests locally:
```
cd draw-by-days-terraform-modules
docker run -it -v $(pwd)/lambda_api_gateway/:/go/src/app sketchingdev/golang-terratest:latest
cd test
dep init
dep ensure -v
go test -v -run TestApiGatewayReturnsLambdaResponse
```