zimbatm
3919d73030
terraform: drop old versions
...
Now that terraform 1.0 is stable, only keep that version.
2021-06-15 12:07:48 +02:00
zimbatm
01b6046594
terraform: switch to 1.0
...
Default to the stable release
2021-06-15 12:05:17 +02:00
zimbatm
355aa90cfc
terraform: export mkTerraform
...
Make the Terraform constructor available for third-party users.
2021-06-15 12:01:06 +02:00
zimbatm
f33e2c5c2b
terraform_1_0_0: rename to terraform_1_0
...
Only use major_minor so we can bump minor versions.
2021-06-15 11:59:51 +02:00
zimbatm
319537cb02
terraform: fmt
2021-06-15 10:40:39 +02:00
Ben Siraphob
960d10ab7b
terraform_1_0_0: init at 1.0.0 ( #126219 )
2021-06-08 20:33:16 +02:00
Mario Rodas
7e8ba15961
terraform_0_15: 0.15.4 -> 0.15.5 ( #125438 )
...
https://github.com/hashicorp/terraform/releases/tag/v0.15.5
2021-06-03 02:43:06 +00:00
Maxine Aubrey
f6d57e237a
terraform_0_15: 0.15.3 -> 0.15.4
2021-05-19 23:29:03 +02:00
Maxine Aubrey
31ba37e111
terraform_0_15: 0.15.2 -> 0.15.3
2021-05-06 21:44:29 +02:00
Mario Rodas
625842b8cf
terraform_0_15: 0.15.1 -> 0.15.2 ( #121859 )
...
https://github.com/hashicorp/terraform/releases/tag/v0.15.2
2021-05-06 10:00:22 +02:00
Mario Rodas
67a6549f8e
terraform: remove peterhoeg as maintainer
...
https://github.com/NixOS/nixpkgs/pull/120786#issuecomment-827406640
2021-04-27 04:20:00 +00:00
Mario Rodas
3dd11611cf
terraform_0_14: 0.14.10 -> 0.14.11
...
https://github.com/hashicorp/terraform/releases/tag/v0.14.11
2021-04-27 04:20:00 +00:00
Mario Rodas
ed630eea3d
terraform_0_13: 0.13.6 -> 0.13.7
...
https://github.com/hashicorp/terraform/releases/tag/v0.13.7
2021-04-27 04:20:00 +00:00
Mario Rodas
dfe332d2b8
terraform_0_12: 0.12.30 -> 0.12.31
...
https://github.com/hashicorp/terraform/releases/tag/v0.12.31
2021-04-27 04:20:00 +00:00
Diego Rodriguez
da98ae6198
terraform_0_15: 0.15.0 -> 0.15.1 ( #120786 )
2021-04-27 12:04:55 +02:00
Mario Rodas
e18275de12
terraform_0_15: init at 0.15.0
...
https://github.com/hashicorp/terraform/releases/tag/v0.15.0
2021-04-15 00:00:00 +00:00
Diego Rodriguez
03bd054f24
terraform_0_14: 0.14.9 -> 0.14.10
2021-04-07 12:40:20 -06:00
Diego Rodriguez
6e2ec95de8
terraform_0_14: 0.14.8 -> 0.14.9 ( #117522 )
2021-03-24 22:09:05 +00:00
Mario Rodas
55eed1ef7b
terraform_0_14: 0.14.7 -> 0.14.8
...
https://github.com/hashicorp/terraform/releases/tag/v0.14.8
2021-03-10 04:20:00 +00:00
Ben Siraphob
e03c068af5
treewide: makeWrapper buildInputs to nativeBuildInputs
2021-02-19 20:09:16 +07:00
Diego Rodriguez
84de2a8c31
terraform_0_14: 0.14.6 -> 0.14.7 ( #113478 )
2021-02-17 09:44:44 -10:00
Diego Rodriguez
ead24f04b0
terraform_0_14: 0.14.5 -> 0.14.6 ( #111971 )
2021-02-05 01:02:47 +00:00
Diego Rodriguez
88fd1ecdc6
terraform_0_14: 0.14.4 -> 0.14.5
2021-01-20 13:37:07 -07:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Mario Rodas
61810aaab0
terraform_0_14: 0.14.3 -> 0.14.4
...
https://github.com/hashicorp/terraform/releases/tag/v0.14.4
2021-01-06 14:34:00 -05:00
Mario Rodas
aed53ea2d3
terraform_0_13: 0.13.5 -> 0.13.6
...
https://github.com/hashicorp/terraform/releases/tag/v0.13.6
2021-01-06 14:17:00 -05:00
Mario Rodas
81fe5e0bf9
terraform_0_12: 0.12.29 -> 0.12.30
...
https://github.com/hashicorp/terraform/releases/tag/v0.12.30
2021-01-06 13:51:00 -05:00
Mario Rodas
51d0a416d4
terraform_0_14: 0.14.2 -> 0.14.3 ( #107120 )
...
https://github.com/hashicorp/terraform/releases/tag/v0.14.3
2020-12-18 00:12:41 +00:00
Mario Rodas
cc9c82074e
Merge pull request #106373 from marsam/drop-terraform_0_11
...
terraform_0_11: drop
2020-12-10 06:20:44 -05:00
Mario Rodas
9b2804b7b3
terraform_0_14: 0.14.0 -> 0.14.2
...
+ https://github.com/hashicorp/terraform/releases/tag/v0.14.1
+ https://github.com/hashicorp/terraform/releases/tag/v0.14.2
2020-12-08 13:06:00 -05:00
Mario Rodas
51c28d600a
terraform_0_11: drop
...
Terraform 0.11 is being deprecated https://www.hashicorp.com/blog/deprecating-terraform-0-11-support-in-terraform-providers
2020-12-08 04:20:00 +00:00
Mario Rodas
209bdc8ddf
terraform_0_14: init at 0.14.0 ( #105746 )
...
https://github.com/hashicorp/terraform/releases/tag/v0.14.0
2020-12-03 14:03:03 +01:00
Wael Nasreddine
380337da10
terraform: withPlugins should inherit meta from wrapped derivation ( #103396 )
...
When using `terraform.withPlugins (ps: [])` the returned derivation does
not expose the meta of the underlying package. This change inherits meta
from the terraform derivation in the wrapper derivation to expose it.
2020-11-11 11:36:31 -08:00
Mario Rodas
8b636137c2
terraform_0_13: 0.13.4 -> 0.13.5
...
https://github.com/hashicorp/terraform/releases/tag/v0.13.5
2020-10-21 18:00:00 -05:00
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
Timothy Stott
b0a0ffb7fd
terraform: add maintainer timstott
2020-10-08 22:18:12 +01:00
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
Diego Rodriguez
25e2e677d3
terraform_0_13: 0.13.3 -> 0.13.4
2020-09-30 18:31:48 -06:00
Mario Rodas
eb6e2ac2c0
terraform_0_13: 0.13.2 -> 0.13.3 ( #98137 )
...
https://github.com/hashicorp/terraform/releases/tag/v0.13.3
2020-09-17 10:21:22 +02:00
Diego Rodriguez
8761381344
terraform_0_13: 0.13.1 -> 0.13.2 ( #96971 )
2020-09-02 19:24:23 -05:00
Mario Rodas
f999089240
terraform_0_13: 0.13.0 -> 0.13.1 ( #96472 )
...
https://github.com/hashicorp/terraform/releases/tag/v0.13.1
2020-08-27 22:06:24 +00:00
Diego Rodriguez
6449c5eee5
terraform: 0.13.0-rc1 -> 0.13.0 ( #95135 )
2020-08-11 10:54:46 +00:00
Diego Rodriguez
fd4e3392fc
terraform: 0.12.28 -> 0.12.29
2020-07-25 17:22:08 -06:00
Diego Rodriguez
2db12af9b7
terraform: 0.13.0-beta3 -> 0.13.0-rc1 ( #93682 )
2020-07-23 11:02:55 +00:00
zimbatm
f0fb57a079
terraform_0_13: init at 0.13.0-beta3
2020-07-10 13:20:40 +02:00
Nicolas Berbiche
95a0e2fc29
terraform: 0.12.27 -> 0.12.28
2020-07-07 22:43:47 -04:00
zimbatm
05c54bd0e1
terraform: 0.12.26 -> 0.12.27 ( #91614 )
2020-06-26 17:59:12 +00:00
Mario Rodas
c9e985469f
terraform: 0.12.25 -> 0.12.26 ( #89073 )
2020-05-28 09:28:02 +00:00
Mario Rodas
0b72a749ae
terraform: 0.12.24 -> 0.12.25
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.25
2020-05-13 20:20:20 -05:00
zowoq
b5dc07a4b4
treewide: use $out instead of $bin with buildGoPackage
2020-04-28 20:30:29 +10:00