Skip to content

Commit

Permalink
Rewrite module. Fix terraform-google-modules#2. Upgrade to tf 0.12. Fix
Browse files Browse the repository at this point in the history
terraform-google-modules#4. Add example, test. Add integration, linting build configurations.
  • Loading branch information
omazin committed Dec 13, 2019
1 parent 3ab1a36 commit 7a8ea21
Show file tree
Hide file tree
Showing 50 changed files with 686 additions and 2,394 deletions.
19 changes: 7 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,22 +31,17 @@ Session.vim
# Crash log files
crash.log

# Kitchen files
**/inspec.lock
**/.kitchen
**/.kitchen.local.yml
**/Gemfile.lock

# Ignore any .tfvars files that are generated automatically for each Terraform run. Most
# .tfvars files are managed as part of configuration and so should be included in
# version control.
#
# example.tfvars

.kitchen
terraform.tfstate.d/
*.auto.tfvars
*.tfvars
credentials.json
.vscode/
env/
test/fixtures/shared/terraform.tfvars
test/fixtures/minimal/.terraform
test/fixtures/minimal/terraform.tfstate.d
test/fixtures/minimal/credentials.json


credentials.json
38 changes: 30 additions & 8 deletions .kitchen.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2018 Google LLC
# Copyright 2019 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand All @@ -13,22 +13,44 @@
# limitations under the License.

---

provisioner:
name: terraform

platforms:
- name: local

verifier:
name: terraform
color: false
systems:
- name: system
backend: local

suites:
- name: minimal
driver:
name: terraform
command_timeout: 1800
root_module_directory: test/fixtures/minimal
verifier:
name: terraform
color: true
systems:
- name: inspec-gcp
backend: gcp
controls:
- minimal

#provisioner:
# name: terraform
#
#platforms:
# - name: default
#
#suites:
# - name: minimal
# driver:
# name: terraform
# root_module_directory: test/fixtures/minimal/
# verifier:
# color: false
# name: terraform
# systems:
# - name: minimal local
# backend: local
# controls:
# - minimal
17 changes: 0 additions & 17 deletions Gemfile

This file was deleted.

292 changes: 0 additions & 292 deletions Gemfile.lock

This file was deleted.

Loading

0 comments on commit 7a8ea21

Please sign in to comment.