summary refs log tree commit diff
path: root/pkgs/applications/networking/cluster/terraform-providers/providers.txt
diff options
context:
space:
mode:
authorzimbatm <zimbatm@zimbatm.com>2018-09-28 16:02:51 +0100
committerWael M. Nasreddine <wael.nasreddine@gmail.com>2018-09-28 11:22:27 -0700
commitef64786cda0607231707c29526555948c085a2d7 (patch)
treea5cfb84e1752e709031670cc634574a69c450b4f /pkgs/applications/networking/cluster/terraform-providers/providers.txt
parent7dadabb22c49de57bb6bef395f4b0474731e5eaf (diff)
downloadnixlib-ef64786cda0607231707c29526555948c085a2d7.tar
nixlib-ef64786cda0607231707c29526555948c085a2d7.tar.gz
nixlib-ef64786cda0607231707c29526555948c085a2d7.tar.bz2
nixlib-ef64786cda0607231707c29526555948c085a2d7.tar.lz
nixlib-ef64786cda0607231707c29526555948c085a2d7.tar.xz
nixlib-ef64786cda0607231707c29526555948c085a2d7.tar.zst
nixlib-ef64786cda0607231707c29526555948c085a2d7.zip
terraform: move providers to terraform-providers
Before, providers were only built indirectly. Since proviers don't
depend on terraform to build they can be moved into their own collection
of packages. This also has the advantage that they can be reached
directly using an attribute path (Eg: terraform-providers.nixos).

Co-authored-by: Wael Nasreddine <wael.nasreddine@gmail.com>
Diffstat (limited to 'pkgs/applications/networking/cluster/terraform-providers/providers.txt')
-rw-r--r--pkgs/applications/networking/cluster/terraform-providers/providers.txt13
1 files changed, 13 insertions, 0 deletions
diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.txt b/pkgs/applications/networking/cluster/terraform-providers/providers.txt
new file mode 100644
index 000000000000..d0c4a6505981
--- /dev/null
+++ b/pkgs/applications/networking/cluster/terraform-providers/providers.txt
@@ -0,0 +1,13 @@
+# lines starting with a # are comments
+
+# The accepted format (double escape all grep expresssions):
+#  <organisation>         [grep-expression] [grep-v-expression]  - include all repositories in the organisation.
+#                                                                   grep-expression:   filter repo matching the expression
+#                                                                   grep-v-expression: filter repo not matching the expression
+#  <organisation>/<repo>                                         - include only the named repository.
+
+# include all terraform-providers
+terraform-providers terraform-provider- terraform-provider-\\(azure-classic\\|scaffolding\\|google-beta\\)
+
+# include terraform-provider-nixos
+tweag/terraform-provider-nixos