diff options
Diffstat (limited to 'nixpkgs/pkgs/applications/networking/cluster/nomad/default.nix')
-rw-r--r-- | nixpkgs/pkgs/applications/networking/cluster/nomad/default.nix | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/nixpkgs/pkgs/applications/networking/cluster/nomad/default.nix b/nixpkgs/pkgs/applications/networking/cluster/nomad/default.nix deleted file mode 100644 index da668b9589a..00000000000 --- a/nixpkgs/pkgs/applications/networking/cluster/nomad/default.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ stdenv, buildGoPackage, fetchFromGitHub }: - -buildGoPackage rec { - pname = "nomad"; - version = "0.11.1"; - rev = "v${version}"; - - goPackagePath = "github.com/hashicorp/nomad"; - subPackages = [ "." ]; - - src = fetchFromGitHub { - owner = "hashicorp"; - repo = pname; - inherit rev; - sha256 = "1pcn1bk7sqhhsrm3izqljwyrwdz6bdlplrajvjzka39l3k6f9hgc"; - }; - - # ui: - # Nomad release commits include the compiled version of the UI, but the file - # is only included if we build with the ui tag. - # nonvidia: - # We disable Nvidia GPU scheduling on Linux, as it doesn't work there: - # Ref: https://github.com/hashicorp/nomad/issues/5535 - preBuild = let - tags = ["ui"] - ++ stdenv.lib.optional stdenv.isLinux "nonvidia"; - tagsString = stdenv.lib.concatStringsSep " " tags; - in '' - export buildFlagsArray=( - -tags="${tagsString}" - ) - ''; - - meta = with stdenv.lib; { - homepage = "https://www.nomadproject.io/"; - description = "A Distributed, Highly Available, Datacenter-Aware Scheduler"; - platforms = platforms.unix; - license = licenses.mpl20; - maintainers = with maintainers; [ rushmorem pradeepchhetri endocrimes ]; - }; -} |