Update the README
setup instructions and Make commands
#405
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I had significant trouble getting started with the development of the Provider due the
README.md
not being easy to read.And I also found the local testing section using test.local to be difficult at best to make use of.
Changes:
Refactor
README.md
.Development
Section/header.dev_overrides
in$HOME/.terraformrc
to simplify local testing, especially on existing configurations.main.tf
).testacc
sub command.1.14
->1.18
(The one used in the CI)Refactor
.goreleaser
hooks.post
now callsgo install .
As part of the newdev_overrides
workflow.Removed the
scripts/local-release.sh
as it is no longer used anywhere.3 new
GNUmakefile
sub-commands.setup
Create the$HOME/.terraformrc
automatically.dev
Skip compiling all versions. and usesgo install .
clean
Delete the$HOME/.terraformrc
restoring normalterraform plan/apply
behaviour.