18 version = "3.0.1-beta.2405292059";
22 inherit pname version;
24 src = fetchFromGitHub {
28 hash = "sha256-MdnBvlA4S2Mi/bcbE+O02x+wvlIrsK1Zc0dySz4FB/w=";
31 subPackages = [ "." ];
32 vendorHash = "sha256-JkQbQ2NEaumXbAfsv0fNiQf/EwMs3SDLHvu7c/bU7fU=";
34 nativeBuildInputs = [ makeWrapper jq curl ];
39 "-X main.NuvVersion=${version}"
40 "-X main.NuvBranch=${branch}"
43 # false because tests require some modifications inside nix-env
47 nuv-bin = symlinkJoin {
58 wrapProgram $out/bin/nuv --set NUV_BIN "${nuv-bin}/bin"
62 simple = callPackage ./tests.nix { inherit version; };
66 homepage = "https://nuvolaris.io/";
67 description = "A CLI tool for running tasks using the Nuvolaris serverless engine";
68 license = lib.licenses.asl20;
70 maintainers = with lib.maintainers; [ msciabarra d4rkstar ];