nixpkgs/pkgs/applications/networking/cluster
Florian Klink 2e19bc7074 terraform-providers: refactor
Some terraform providers were moved to the `hashicorp` organization,
some are still in the `terraform-providers` organization.

GitHub doesn't show moved repositories when querying via the API (only
on the web interface). In addition, if there are more than 100 results
(there still are), we'd need to implement paging, which is cubersome in curl.

In addition to that, to look up tags, we used to creating a HTTP request
for each and every provider, which caused us to easily get blocked by
GitHubs rate-limiting.

Instead of all that, let's use `hub` (which implements paging) and the
GitHub's GraphQL endpoint to get a list all repositories for a given
organization AND the latest tag for each of them.

We post-process the output with `jq`.

This also removes the providers.txt and folds the data into the script.
The blacklist was becoming too annoying to handle as a config file.

For the whitelist, we still need to individually fetch tags.

Fixes #83215

Co-Authored-By: zimbatm <zimbatm@zimbatm.com>
2020-04-02 17:53:05 +02:00
..
argo Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
argocd Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
atlantis Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
chronos treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
click click: upgrade cargo fetcher and cargoSha256 2020-02-29 13:05:01 -05:00
cni cni-plugins: v0.8.3 -> v0.8.4 2020-01-09 14:28:24 +01:00
docker-machine minikube: 1.5.2 -> 1.6.2 2020-03-07 22:35:15 +08:00
flink flink: 1.8.1 -> 1.9.0 2019-09-26 07:38:22 -07:00
fluxctl Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
habitat habitat: 0.30.2 -> 0.90.6 2020-03-16 19:59:57 -04:00
hadoop treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
helm Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
helmfile Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
heptio-ark treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
hetzner-kube Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
jx Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
k9s Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
kanif treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
kompose kompose: 1.20.0 -> 1.21.0 2020-02-27 23:30:21 +10:00
kontemplate kontemplate: 1.7.0 -> 1.8.0 2019-09-09 18:48:16 +01:00
kops kops: fix strict deps build 2020-03-23 08:14:59 +00:00
kube-router kube-router: 0.2.5 -> 0.3.1 2019-07-10 23:48:31 +08:00
kube3d kube3d: correct k3s version tag 2020-03-05 00:31:01 +01:00
kubecfg kubecfg: 0.12.5 -> 0.13.1 2019-10-18 23:54:09 -07:00
kubectl treewide: remove uses of doBuild and doConfigure 2019-09-02 23:42:12 +02:00
kubeless maintainers: remove 00-matt 2020-01-22 21:12:43 +00:00
kubernetes kubernetes: put build tools into nativeBuildInputs 2020-03-23 08:14:42 +00:00
kubeseal Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
kubetail kubetail: 1.6.9 -> 1.6.10 2019-09-26 16:44:00 -07:00
kubeval Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
linkerd Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
luigi luigi: 2.8.11 -> 2.8.12 2020-02-22 01:30:53 +00:00
marathon mesos: Remove kevincox as maintainer. 2020-03-13 08:58:38 -04:00
mesos mesos,swiften,pingus: Mark as broken 2020-03-29 20:06:41 +02:00
minikube Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
minishift treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
nomad nomad: 0.10.0 -> 0.10.2 2019-12-07 19:24:02 +01:00
openshift openshift: fix build with strict deps 2020-03-18 11:29:40 +00:00
pachyderm treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
pig pig: 0.16.0 -> 0.17.0 2018-12-19 18:51:55 +01:00
prow Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
qbec Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin" 2020-03-27 07:33:21 +00:00
sonobuoy sonobuoy: 0.15.0 -> 0.16.1 (#70904) 2019-11-22 22:29:01 +01:00
spacegun base16-builder: regenerate with node2nix 1.8.0, add supplement.json with node-pre-gyp to fix build 2020-03-15 16:37:47 +01:00
spark spark: 2.4.3 -> 2.4.4; remove 1.6.3 (EOL); refactoring 2019-10-07 12:53:51 -05:00
ssm-agent treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
stern treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
taktuk treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
terraform terraform: 0.12.23 -> 0.12.24 2020-03-20 01:44:45 +00:00
terraform-docs treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
terraform-inventory treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
terraform-landscape terraform-landscape: fix meta.license 2019-10-20 14:59:00 +02:00
terraform-providers terraform-providers: refactor 2020-04-02 17:53:05 +02:00
terragrunt terragrunt: 0.21.11 -> 0.23.2 2020-03-12 07:59:08 +00:00
tilt tilt: 0.10.13 -> 0.11.3 2020-02-06 10:46:01 +01:00