Merge pull request #239917 from wegank/pulumi-hash-2

pulumiPackages.pulumi-language-{go,nodejs}: fix build
This commit is contained in:
Weijia Wang 2023-07-12 17:01:01 +03:00 committed by GitHub
commit fce60dfe74
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 19 deletions

View File

@ -6,19 +6,19 @@ buildGoModule rec {
pname = "pulumi-language-go";
inherit (pulumi) version src;
sourceRoot = "${src.name}/sdk";
sourceRoot = "${src.name}/sdk/go/pulumi-language-go";
vendorHash = pulumi.sdkVendorHash;
subPackages = [
"go/pulumi-language-go"
];
vendorHash = "sha256-6/umLzw7HMplP/cJknBsWmiwAnc+YM4tIz4Zl2QMTOQ=";
ldflags = [
"-s"
"-w"
"-X github.com/pulumi/pulumi/sdk/v3/go/common/version.Version=${version}"
];
# go: inconsistent vendoring in ...
doCheck = false;
meta = with lib; {
description = "Golang language host plugin for Pulumi";
homepage = "https://github.com/pulumi/pulumi/tree/master/sdk/go";

View File

@ -1,5 +1,4 @@
{ lib
, buildGoModule
{ buildGoModule
, pulumi
, nodejs
}:
@ -8,13 +7,9 @@ buildGoModule rec {
pname = "pulumi-language-nodejs";
sourceRoot = "${src.name}/sdk";
sourceRoot = "${src.name}/sdk/nodejs/cmd/pulumi-language-nodejs";
vendorHash = sdkVendorHash;
subPackages = [
"nodejs/cmd/pulumi-language-nodejs"
];
vendorHash = "sha256-3kDWb+1aebV2D+Nm5bkhKrJZMe/lD0ltFQ7p+Bfk644=";
ldflags = [
"-s"
@ -25,9 +20,4 @@ buildGoModule rec {
nativeCheckInputs = [
nodejs
];
postInstall = ''
cp nodejs/dist/pulumi-resource-pulumi-nodejs $out/bin
cp nodejs/dist/pulumi-analyzer-policy $out/bin
'';
}