nixpkgs/pkgs/applications/networking/cluster/terraform-providers
zimbatm c79ff8ddca
terraform: fix withPlugins
Move the providerSourceAddress fallback to the terraform.withPlugins
function. Since plugins can be arbitrary derivations, there is no
guarantee that this attribute will be exposed.

While doing that I also cleaned the toDrv function to only pass
attributes to the builder which are required by the build.

The Terraform 0.13 fallback slug has changed from
`nixpkgs/<provider-owner>/<provider-name>` to `nixpkgs/<provider-name>`
as the owner is also not always available. As a nixpkgs user, all I know
is that the provider is in nixpkgs and his name, the owner information
is not necessarily easy to get by.
2020-10-09 16:55:30 +02:00
..
ansible treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
elasticsearch buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
gandi treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
keycloak terraform-providers.keycloak: use pname 2020-10-09 12:43:13 +02:00
libvirt terraform-providers.libvirt: 0.6.1 -> 0.6.2 2020-06-17 11:57:28 -07:00
lxd buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10: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: fix withPlugins 2020-10-09 16:55:30 +02:00
providers.json terraform-providers: populate provider source addresses 2020-10-08 21:59:09 +01:00
update-all-providers terraform-providers: script to update all providers 2020-10-08 19:01:08 +01:00
update-provider terraform-providers: update providers via terraform registry 2020-10-08 19:00:07 +01:00