github scottwinkler/terraform-provider-shell v1.0.0
windows support and streaming logs

latest releases: v1.7.10, v1.7.9, v1.7.8...
5 years ago

This is the 1.0 release of the Shell provider. Major version release because of breaking change

Completely reworked the RunCommand(). New features:

  • output now streams during apply and plan rather than waiting until end
  • removed need for printing to device 3 >&3. State now gets printed to stdout instead. The last JSON string printed will be used as the state
  • windows compatibility since device 3 was removed (golang exec command does not work for windows with additional filesystems)
  • provider no longer crashes for very large output strings

To use this plugin, download the binary for your specific OS and architecture. Then trim the name of the file to get rid of the suffix (e.g. terraform-provider-shell_v1.0.0.darwin_amd64 -> terraform-provider-shell_v1.0.0). This suffix is only used to help you identify which binary to download and will cause errors if left on. Finally, you can install this plugin by either putting it in your ~/.terraform/plugins folder or in your terraform workspace and performing a "terraform init".

Don't miss a new terraform-provider-shell release

NewReleases is sending notifications on new releases.