Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 1.09 KB

File metadata and controls

47 lines (32 loc) · 1.09 KB

< Backaward

Terraform (TF)

Provisioning, Configuration, Management by Terraform

  1. Datasource TF
  2. Local TF
  3. Modules TF
  4. Providers TF
  5. Resources TF
  6. Services TF
  7. Test TF
  8. TestCLI TF

Dependencies

  • Terraform choco install terraform

  • Golang choco install go

  • Terragrunt choco install terragrunt Banned

  • Terratest, require golang

Scripts

  • ShellScript
go run -v $(go list ./...)
go test -v $(go list ./...)
  • Cmd
for /f %i in ('go list ./...') do go run -v %i
for /f %i in ('go list ./...') do go test -v %i
for /f %i in ('go list ./...') do go test -coverprofile=coverage.out -v %i


for /f %i in ('go list ./... ^| findstr data') do go test -v %i
for /f %i in ('go list ./... ^| findstr local') do go test -v %i
for /f %i in ('go list ./... ^| findstr resources') do go test -v %i
for /f %i in ('go list ./... ^| findstr modules') do go test -v %i