3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/applications/networking/cluster/terraform-providers
Jonas Chevalier 5851c31127
terraform-providers: handle go modules (#104667)
* terraform-providers: handle go modules

More and more terraform providers are switching from vendored
dependencies to Go modules.

Let's say that you update the "aws" provider and it fails. You can run
it again with:

    ./update-provider aws --vendor

Any package that has the "vendorSha256" key will be considered as a go
module package.

The script now also supports adding new providers by using the
<owner>/<repo> format. Eg:

     ./update-provider hetznercloud/hcloud --vendor

* address comment

Fixes https://github.com/NixOS/nixpkgs/pull/104667#discussion_r529788569

* support the null use-case

* escape provider name as well

* fix typo
2020-12-01 11:05:00 +01:00
..
ansible
cloudfoundry terraform-providers.cloudfoundry: init at 0.12.6 (#99960) 2020-10-29 18:07:26 +01:00
elasticsearch
gandi
hcloud terraform-providers.hcloud: 1.16.0 -> 1.22.0 2020-11-03 01:02:55 +01:00
keycloak
libvirt terraform-providers.libvirt: 0.6.2 -> 0.6.3 2020-11-15 19:12:28 +00:00
linuxbox terraform-providers.linuxbox: init at 0.3.11 2020-11-04 19:23:08 +01:00
lxd terraform-providers.lxd: 1.3.0 -> 1.4.0 2020-11-12 07:26:25 +00:00
shell
vpsadmin
default.nix terraform-providers.google-beta: 3.18.0 -> 3.47.0 2020-11-24 05:42:49 -08:00
providers.json Merge pull request #103632 from sevenfourk/patch-1 2020-11-25 01:48:03 +01:00
update-all-providers
update-provider terraform-providers: handle go modules (#104667) 2020-12-01 11:05:00 +01:00