pulumiPackages: move implementation to pkgs/by-name/pu/pulumi/plugins
This commit is contained in:
@@ -10,7 +10,6 @@
|
||||
callPackage,
|
||||
testers,
|
||||
pulumi,
|
||||
pulumiPackages,
|
||||
}:
|
||||
buildGoModule rec {
|
||||
pname = "pulumi";
|
||||
@@ -116,7 +115,7 @@ buildGoModule rec {
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
pkgs = pulumiPackages;
|
||||
pkgs = callPackage ./plugins.nix { };
|
||||
withPackages = callPackage ./with-packages.nix { };
|
||||
tests = {
|
||||
version = testers.testVersion {
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
{ callPackage }:
|
||||
let
|
||||
mkPulumiPackage = callPackage ./extra/mk-pulumi-package.nix { };
|
||||
callPackage' = p: args: callPackage p (args // { inherit mkPulumiPackage; });
|
||||
in
|
||||
{
|
||||
pulumi-aws-native = callPackage' ./plugins/pulumi-aws-native.nix { };
|
||||
pulumi-azure-native = callPackage' ./plugins/pulumi-azure-native.nix { };
|
||||
pulumi-command = callPackage' ./plugins/pulumi-command.nix { };
|
||||
pulumi-hcloud = callPackage' ./plugins/pulumi-hcloud.nix { };
|
||||
pulumi-language-go = callPackage ./plugins/pulumi-language-go.nix { };
|
||||
pulumi-language-nodejs = callPackage ./plugins/pulumi-language-nodejs.nix { };
|
||||
pulumi-language-python = callPackage ./plugins/pulumi-language-python.nix { };
|
||||
pulumi-random = callPackage' ./plugins/pulumi-random.nix { };
|
||||
pulumi-yandex-unofficial = callPackage' ./plugins/pulumi-yandex-unofficial.nix { };
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
{ callPackage }:
|
||||
let
|
||||
mkPulumiPackage = callPackage ./base.nix { };
|
||||
callPackage' = p: args: callPackage p (args // { inherit mkPulumiPackage; });
|
||||
in
|
||||
{
|
||||
pulumi-aws-native = callPackage' ./pulumi-aws-native.nix { };
|
||||
pulumi-azure-native = callPackage' ./pulumi-azure-native.nix { };
|
||||
pulumi-command = callPackage' ./pulumi-command.nix { };
|
||||
pulumi-hcloud = callPackage' ./pulumi-hcloud.nix { };
|
||||
pulumi-language-go = callPackage ./pulumi-language-go.nix { };
|
||||
pulumi-language-nodejs = callPackage ./pulumi-language-nodejs.nix { };
|
||||
pulumi-language-python = callPackage ./pulumi-language-python.nix { };
|
||||
pulumi-random = callPackage' ./pulumi-random.nix { };
|
||||
pulumi-yandex-unofficial = callPackage' ./pulumi-yandex-unofficial.nix { };
|
||||
}
|
||||
@@ -4511,9 +4511,7 @@ with pkgs;
|
||||
|
||||
pipecontrol = libsForQt5.callPackage ../applications/audio/pipecontrol { };
|
||||
|
||||
pulumiPackages = recurseIntoAttrs (
|
||||
callPackage ../tools/admin/pulumi-packages { }
|
||||
);
|
||||
pulumiPackages = recurseIntoAttrs pulumi.pkgs;
|
||||
|
||||
pulumi-bin = callPackage ../tools/admin/pulumi-bin { };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user