zowoq
d16a369880
terraform-providers.tencentcloud: remove meta.broken
2023-01-12 16:58:21 +10:00
zowoq
7d1eee4a3e
terraform-providers.pass: remove meta.broken
2023-01-12 16:58:21 +10:00
zowoq
1df446cf9a
terraform-providers.netlify: remove meta.broken
2023-01-12 16:58:21 +10:00
arcnmx
9198a8c420
terraform-providers: passthru.provider-source-address
...
Fixes a regression caused by #203000 : the attr was turned into an
optional argument, so was no longer being included in `passthru`.
2022-12-04 14:03:51 +10:00
zowoq
4d8e6982cc
terraform-providers: fix broken meta
2022-12-02 12:22:17 +10:00
zowoq
e09752334c
terraform-providers: remove providers with unclear licensing
...
https://api.github.com/repos/logicmonitor/terraform-provider-logicmonitor/license
https://api.github.com/repos/vmware/terraform-provider-nsxt/license
https://api.github.com/repos/ondrejsika/terraform-provider-vercel/license
2022-12-02 06:39:16 +10:00
zowoq
4ceb008a8c
terraform-providers: add license/spdx
2022-12-02 06:39:16 +10:00
zowoq
b18d379a91
terraform-providers: add homepage that can be used as provider-source-address
...
also proper urls in the json
2022-12-02 06:39:16 +10:00
zowoq
70f5922404
terraform-providers: remove explicit version
...
not needed when we can just remove v from the front of rev
2022-12-02 06:39:16 +10:00
Jörg Thalheim
c78dfbcf6f
Merge pull request #200642 from qowoz/tf-rm-gitlab
...
terraform-providers.gitlab: 3.18.0 -> 3.19.0
2022-11-15 13:15:25 +01:00
zowoq
6b476b87df
terraform-providers.gitlab: 3.18.0 -> 3.19.0
2022-11-15 20:36:04 +10:00
zowoq
785780706e
terraform-providers: support gitlab source
2022-11-15 20:36:04 +10:00
zowoq
b47c14bd94
terraform-providers.panos: remove
...
can't be updated to newer version due to broken vendoring
2022-11-13 13:25:58 +10:00
zowoq
bbf77421ac
terraform-providers.*: mark broken on darwin
2022-11-09 14:45:01 +10:00
zowoq
6f05cdda61
terraform-providers.checkpoint: remove
...
broken on linux
2022-11-09 14:45:01 +10:00
zowoq
a971bf2267
treewide: drop unnecessary go 1.19 overrides
...
not needed now 1.19 is the default
2022-10-23 08:24:13 +10:00
zowoq
2f814ff713
terraform-providers: switch to go 1.19
2022-10-09 14:17:34 +10:00
zowoq
46ed81df79
terraform-providers.updateScript: remove no-build
...
needed for the terraform update action so it doesn't commit updates that failed to build
2022-10-04 13:01:16 +10:00
zowoq
d1abee2262
terraform-providers: switch to hash/vendorHash
2022-09-25 07:38:43 +10:00
zowoq
3e63fa279f
terraform-providers: add passthru.updateScript
...
- drop nix-shell nixpkgs path
2022-09-15 06:00:33 +10:00
zowoq
50be8adfef
terraform-providers.ncloud: remove
...
broken vendoring, needs to be fixed upstream
2022-08-17 14:06:44 +10:00
zowoq
738dcf6608
terraform-providers.dome9: remove
...
broken vendoring, needs to be fixed upstream
2022-08-17 14:06:44 +10:00
zowoq
54804bb845
terraform-providers: drop go 1.17 overrides
2022-08-05 07:44:41 +10:00
github-actions[bot]
703266a816
terraform-providers: update 2022-07-16
2022-07-16 16:39:15 +10:00
zowoq
77b2ff803d
terraform-providers: switch to go_1_18
2022-07-12 15:40:49 +10:00
zowoq
92b7ba081f
terraform-providers: remove outdated throw
2022-07-12 15:40:49 +10:00
github-actions[bot]
33be3debd5
terraform-providers: update 2022-07-10
2022-07-10 16:20:44 +10:00
zowoq
a685a91de2
terraform-providers.equinix: 1.5.0 -> 1.6.0
2022-07-07 07:09:59 +10:00
github-actions[bot]
8e8231f1f0
terraform-providers: update 2022-07-04
2022-07-04 14:37:49 +10:00
zowoq
192ac79d73
terraform-providers.equinix: init at 1.5.0
2022-06-27 12:21:42 +10:00
github-actions[bot]
a19f2c688b
terraform-providers: update 2022-06-18
2022-06-19 10:24:42 +10:00
zowoq
6c6c83ade9
terraform-providers.b2: remove
...
requires embedded backblaze python sdk
2022-06-16 09:14:56 +10:00
zowoq
628d7a800c
terraform-providers.brightbox: 2.2.0 -> 3.0.4
2022-06-04 09:46:35 +10:00
Jean-François Roche
d20c2ae15f
terraform-providers: allow go version override in mkProvider ( #175943 )
...
Providers sometimes require other go version than the default go version
coming with `buildGoModule`.
2022-06-03 12:55:46 +02:00
Jörg Thalheim
b654502b2b
terraform-providers: also include name in error messages
2022-05-31 10:04:42 +02:00
zowoq
870d43c5aa
terraform-providers.template: archived
2022-05-28 08:34:47 +10:00
zowoq
030abdb377
terraform-providers.oraclepass: archived
2022-05-28 08:34:47 +10:00
zowoq
df490e4634
terraform-providers.opc: archived
2022-05-28 08:34:47 +10:00
zowoq
f7ba0283cb
terraform-providers: drop outdated aliases
2022-05-28 08:34:47 +10:00
Jörg Thalheim
9a6c54e28b
terraform.mkProvider: include rev in src
...
This invalidates fixed-input derivation after bumping a version.
2022-04-20 18:42:19 +02:00
Robert Hensing
375eaf2b4f
terraform-full: Fix eval ( #167857 )
...
https://github.com/NixOS/nixpkgs/pull/166792 made the
aliases work, which was unexpected for terraform-full.
Thanks to zowoq for reporting
https://github.com/NixOS/nixpkgs/pull/166792#issuecomment-1092742313
2022-04-09 11:04:53 +02:00
Robert Hensing
200175a701
config.allowAliases: Define as option
...
This simplifies usages and makes the default value consistent.
In a few cases, the default value was interpreted to be `false`,
but this is useless, because virtually nobody will explicitly
set `allowAliases = true;`.
2022-04-01 11:33:10 +02:00
arcnmx
cd356ef872
terraform-providers.bitbucket: reintroduce ( #159374 )
...
* terraform-providers.bitbucket: reintroduce
* terraform-providers.bitbucket: 1.2.0 -> 2.4.1
This changes the upstream to an active fork of the original archived
provider.
2022-02-13 15:22:39 +01:00
Vincent Ambo
2fcfc72e68
terraform-providers: wrap mkProvider in lib.makeOverridable ( #158618 )
...
This allows for an easier interface for doing things like overriding
the version of a specific Terraform provider, which is a fairly common
use-case.
2022-02-08 17:41:03 +01:00
Jonas Chevalier
e7dbfd7ece
terraform.withPlugins: clean and remove 0.12 support ( #155477 )
...
Now that the terraform 0.12 compatibility is not needed anymore, the
`terraform.withPlugins` and `terraform-providers.mkProvider`
implementations can be simplified.
Instead of building a bunch of bin wrappers on instantiation, the
providers are now stored in
`$out/libexec/terraform-providers/<registry>/<owner>/<name>/<version>/<os>_<arch>/terraform-provider-<name>_v<version>`
and then a simple `buildEnv` can be used to merge them.
This breaks back-compat so it's not possible to mix-and-match with
previous versions of nixpkgs. In exchange, it now becomes possible to
use the providers from
[nixpkgs-terraform-providers-bin](https://github.com/numtide/nixpkgs-terraform-providers-bin )
directly.
2022-01-24 12:53:05 +01:00
Jonas Chevalier
7d67bb4935
terraform-providers.teleport: remove ( #155959 )
...
Remove the last provider that is not published to the registry. They
publish the provider on their own website but it's not API-compatible
with the Hashicorp registry so the update script doesn't work with it.
2022-01-21 12:18:22 +01:00
zimbatm
02c86b798c
terraform-providers.vpsadmin: 0.1.0 -> 0.2.0
...
This also moves the provider to using the registry as everybody else.
2022-01-21 07:47:42 +10:00
zowoq
66d044d117
terraform-providers.gandi: 1.1.1 -> 2.0.0
2022-01-20 05:47:08 +10:00
zimbatm
f3fa6bfe96
terraform-providers.mkProvider: cleanup
...
Remove the layer of indirection. Expose what parameters are expected
from the function call.
2022-01-13 21:56:55 +01:00
zimbatm
689155195f
terraform-providers: split the removed providers
...
Expose the date when they were removed/archived.
2022-01-13 21:53:13 +01:00