Closed Baarsgaard closed 8 months ago
@koushik-swaminathan I seem to have forgotten about this PR. Is this of interest to the project? I personally had a lot of trouble contributing as the Readme was difficult to read and had to use a lot of outside resources to get started.
Hi @Baarsgaard, it's definitely useful for the repository. Let me merge the PR :)
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.