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 buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
gandi
hcloud terraform-providers.hcloud: 1.16.0 -> 1.22.0 2020-11-03 01:02:55 +01:00
keycloak terraform-providers.keycloak: use pname 2020-10-09 12:43:13 +02:00
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 buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
vpsadmin buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
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 terraform-providers: script to update all providers 2020-10-08 19:01:08 +01:00
update-provider terraform-providers: handle go modules (#104667) 2020-12-01 11:05:00 +01:00