3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs
Timothy Stott cd1b594767 terraform: expose providers to terraform 0.13
Terraform 0.13 adopts a new filesystem layout for plugins (illustrated below).

Terraform 0.12 and earlier
`plugins-dir/terraform-provider-aws_v3.7.0`

Terraform 0.13
`plugins-dir/registry.terraform.io/hashicorp/aws/3.7.0/linux_amd64/terraform-provider-aws_v3.7.0`

To support all packaged Terraform versions a shim is created at both locations.

This approach was inspired by https://github.com/numtide/generate-terraform-provider-shim

Terraform 0.13 provider documentation https://www.terraform.io/upgrade-guides/0-13.html#new-filesystem-layout-for-local-copies-of-providers

layout terraform providers filesystem in withPlugins
2020-10-08 22:18:12 +01:00
..
applications terraform: expose providers to terraform 0.13 2020-10-08 22:18:12 +01:00
build-support
common-updater
data Merge pull request #99311 from romildo/upd.flat-remix-icon-theme 2020-10-07 18:50:30 -03:00
desktops material-shell: add patch to fix font scaling (#99878) 2020-10-06 13:00:43 -04:00
development Merge pull request #99449 from ruuda/libressl-3.1.4 2020-10-08 12:37:32 -05:00
games
misc mame: 0.224 -> 0.225 (#99969) 2020-10-07 22:50:06 -04:00
os-specific solo5: init 0.6.7 2020-10-08 16:21:09 +02:00
pkgs-lib
servers Merge pull request #99974 from helsinki-systems/upd/sogo501 2020-10-08 01:42:03 +02:00
shells oh-my-zsh: Format with nixfmt 2020-10-08 11:00:19 -04:00
stdenv
test
tools basex: 8.6.6 -> 9.4.3 2020-10-08 19:56:19 +02:00
top-level solo5: init 0.6.7 2020-10-08 16:21:09 +02:00