A template for verified Terraform module.
MIT License
The Verified Terraform module is a template repository to help developers create their own Terraform Module.
As we've used Microsoft 1ES Runners Pool as our acceptance test runner, only Microsoft members could use this template for now.
Enjoy it by following steps:
acc-test.yaml
, modify runs-on: [self-hosted, 1ES.Pool=<YOUR_REPO_NAME>]
with your 1es runners' pool name (basically it's your repo's name).docker run --rm -v ${pwd}:/src -w /src mcr.microsoft.com/azterraform:latest make pre-commit
to format the code.docker run --rm -v $(pwd):/src -w /src mcr.microsoft.com/azterraform:latest make pr-check
to run the check in local.Name | Version |
---|---|
terraform | >= 1.1 |
null | >= 3.1 |
Name | Version |
---|---|
null | >= 3.1 |
No modules.
Name | Type |
---|---|
null_resource.nop | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
echo_text | The text to echo | string |
n/a | yes |
Name | Description |
---|---|
echo_text | The text to echo |