File tree Expand file tree Collapse file tree
pkgs/applications/networking/cluster/terraform-providers Expand file tree Collapse file tree Original file line number Diff line number Diff line change 140140
141141 # Packages that don't fit the default model
142142 ansible = callPackage ./ansible { } ;
143- gandi = callPackage ./gandi { } ;
144143 elasticsearch = callPackage ./elasticsearch { } ;
144+ gandi = callPackage ./gandi { } ;
145+ keycloak = callPackage ./keycloak { } ;
145146 libvirt = callPackage ./libvirt { } ;
146147 lxd = callPackage ./lxd { } ;
147148 shell = callPackage ./shell { } ;
Original file line number Diff line number Diff line change 1+ { stdenv
2+ , fetchFromGitHub
3+ , buildGoModule
4+ } :
5+
6+ buildGoModule rec {
7+ name = "terraform-provider-keycloak-${ version } " ;
8+ version = "1.20.0" ;
9+
10+ src = fetchFromGitHub {
11+ owner = "mrparkers" ;
12+ repo = "terraform-provider-keycloak" ;
13+ rev = version ;
14+ sha256 = "1h8780k8345pf0s14k1pmwdjbv2j08h4rq3jwds81mmv6qgj1r2n" ;
15+ } ;
16+
17+ vendorSha256 = "12iary7p5qsbl4xdhfd1wh92mvf2fiylnb3m1d3m7cdcn32rfimq" ;
18+ postInstall = "mv $out/bin/terraform-provider-keycloak{,_v${ version } }" ;
19+
20+ meta = with stdenv . lib ; {
21+ description = "Terraform provider for keycloak" ;
22+ homepage = "https://github.com/mrparkers/terraform-provider-keycloak" ;
23+ license = licenses . mpl20 ;
24+ maintainers = with maintainers ; [ eonpatapon ] ;
25+ } ;
26+
27+ }
You can’t perform that action at this time.
0 commit comments