File tree Expand file tree Collapse file tree 3 files changed +26
-4
lines changed Expand file tree Collapse file tree 3 files changed +26
-4
lines changed Original file line number Diff line number Diff line change 5454# Local test folder
5555local-terraform-test /
5656dist /
57+
58+ # Nix result
59+ result
Original file line number Diff line number Diff line change 1010 flake-utils ,
1111 } :
1212 let
13- overlays . default = final : prev : { } ;
13+ overlays . default = final : prev : {
14+ terraform-providers = prev . terraform-providers // {
15+ sysdig = prev . callPackage ./package.nix { } ;
16+ } ;
17+ } ;
1418 flake = flake-utils . lib . eachDefaultSystem (
1519 system :
1620 let
2125 } ;
2226 in
2327 {
24- packages = with pkgs ; {
25- inherit terraform-provider-sysdig ;
26- default = terraform-provider-sysdig ;
28+ packages = with pkgs . terraform-providers ; {
29+ inherit sysdig ;
30+ default = sysdig ;
31+ } ;
32+ apps . terraform = flake-utils . lib . mkApp {
33+ drv = pkgs . terraform . withPlugins ( tf : [ tf . sysdig ] ) ;
2734 } ;
2835 devShells . default =
2936 with pkgs ;
Original file line number Diff line number Diff line change 1+ {
2+ terraform-providers ,
3+ } :
4+ terraform-providers . mkProvider {
5+ owner = "sysdiglabs" ;
6+ repo = "terraform-provider-sysdig" ;
7+ homepage = "https://registry.terraform.io/providers/sysdiglabs/sysdig" ;
8+ rev = "master" ;
9+ vendorHash = "sha256-9ru4RkH2fDWcgM0I3URlWd811PwySktd+gLsEr624WM=" ;
10+ hash = "" ;
11+ mkProviderFetcher = { ... } : ./. ;
12+ }
You can’t perform that action at this time.
0 commit comments