diff --git a/pkgs/tools/virtualization/awless/default.nix b/pkgs/tools/virtualization/awless/default.nix new file mode 100644 index 00000000000000..afc45a2d5a7507 --- /dev/null +++ b/pkgs/tools/virtualization/awless/default.nix @@ -0,0 +1,24 @@ +{ stdenv, lib, buildGoPackage, fetchFromGitHub }: + +buildGoPackage rec { + name = "awless-${version}"; + version = "0.0.13"; + rev = "${version}"; + + goPackagePath = "github.com/wallix/awless"; + + src = fetchFromGitHub { + inherit rev; + owner = "wallix"; + repo = "awless"; + sha256 = "045n4r2mk40pjggsfcjlxni6q4arybs9x9raghqb9n8dyfg9v5kv"; + }; + + meta = with stdenv.lib; { + homepage = https://github.com/wallix/awless/; + description = "A Mighty CLI for AWS"; + platforms = platforms.linux ++ platforms.darwin; + license = licenses.asl20; + maintainers = with maintainers; [ pradeepchhetri ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d136fd7dfb5241..83679710eb4318 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -460,6 +460,8 @@ with pkgs; azure-vhd-utils = callPackage ../tools/misc/azure-vhd-utils { }; + awless = callPackage ../tools/virtualization/awless { }; + ec2_api_tools = callPackage ../tools/virtualization/ec2-api-tools { }; ec2_ami_tools = callPackage ../tools/virtualization/ec2-ami-tools { };