pulumiPackages.pulumi-language-nodejs: init at 3.47.0

This commit is contained in:
Scott Trinh 2022-11-22 21:38:43 -05:00 committed by Matthieu Coudron
parent b20b602fb2
commit a731c6acb4
2 changed files with 34 additions and 0 deletions

View File

@ -7,5 +7,6 @@ in
pulumi-aws-native = callPackage' ./pulumi-aws-native.nix { };
pulumi-azure-native = callPackage' ./pulumi-azure-native.nix { };
pulumi-language-python = callPackage ./pulumi-language-python.nix { };
pulumi-language-nodejs = callPackage ./pulumi-language-nodejs.nix { };
pulumi-random = callPackage' ./pulumi-random.nix { };
}

View File

@ -0,0 +1,33 @@
{ lib
, buildGoModule
, pulumi
, nodejs
}:
buildGoModule rec {
inherit (pulumi) version src;
pname = "pulumi-language-nodejs";
sourceRoot = "${src.name}/sdk";
vendorHash = "sha256-IZIdLmNGMFjRdkLPoE9UyON3pX/GBIgz/rv108v8iLY=";
subPackages = [
"nodejs/cmd/pulumi-language-nodejs"
];
ldflags = [
"-s"
"-w"
"-X github.com/pulumi/pulumi/sdk/v3/go/common/version.Version=${version}"
];
checkInputs = [
nodejs
];
postInstall = ''
cp nodejs/dist/pulumi-resource-pulumi-nodejs $out/bin
cp nodejs/dist/pulumi-analyzer-policy $out/bin
'';
}