From e55f1e1bbe16aef5ecb582956fafddf4fbbf345e Mon Sep 17 00:00:00 2001 From: 4o1x5 <4o1x5@4o1x5.dev> Date: Sat, 1 Jun 2024 19:20:06 +0200 Subject: [PATCH] flake.nix: removed packages because actions is now used to deployment --- flake.nix | 72 +------------------------------------------------------ 1 file changed, 1 insertion(+), 71 deletions(-) diff --git a/flake.nix b/flake.nix index 4711d3e..82eb81a 100644 --- a/flake.nix +++ b/flake.nix @@ -1,5 +1,5 @@ { - description = "CI, devshell and package definition for learningpulse"; + description = "Developer shell for lp"; inputs = { nixpkgs.url = "nixpkgs/nixos-unstable"; }; @@ -8,78 +8,8 @@ # TODO add more systems system = "x86_64-linux"; pkgs = import nixpkgs { inherit system; }; - - buildPackages = with pkgs; [ - jdk22 - makeWrapper - ]; in rec { - packages.${system} = - { - learningpulse-gateway = pkgs.maven.buildMavenPackage rec { - pname = "gateway"; - version = "0.0.1"; - - src = ./.; - # todo get automatically - mvnHash = "sha256-YCK1Qujgx73cZdEx2mRip+y+66px5TxL247fBIMyoy4="; - - nativeBuildInputs = buildPackages; - - installPhase = '' - mkdir -p $out/bin $out/share/${pname} - install -Dm644 ${pname}/target/${pname}-${version}.jar $out/share/${pname} - - makeWrapper ${pkgs.jre8}/bin/java $out/bin/${pname} \ - --add-flags "-jar $out/share/${pname}/${pname}-${version}.jar" - ''; - }; - - learningpulse-eureka = pkgs.maven.buildMavenPackage rec { - pname = "eureka"; - version = "0.0.1"; - - src = ./.; - # todo get automatically - mvnHash = "sha256-YCK1Qujgx73cZdEx2mRip+y+66px5TxL247fBIMyoy4="; - - nativeBuildInputs = buildPackages; - - installPhase = '' - mkdir -p $out/bin $out/share/${pname} - install -Dm644 ${pname}/target/${pname}-${version}.jar $out/share/${pname} - - makeWrapper ${pkgs.jre8}/bin/java $out/bin/${pname} \ - --add-flags "-jar $out/share/${pname}/${pname}-${version}.jar" - ''; - }; - - learningpulse-dummy = pkgs.maven.buildMavenPackage rec { - pname = "dummy"; - version = "0.0.1"; - - src = ./.; - # todo get automatically - mvnHash = "sha256-YCK1Qujgx73cZdEx2mRip+y+66px5TxL247fBIMyoy4="; - - nativeBuildInputs = buildPackages; - installPhase = '' - mkdir -p $out/bin $out/share/${pname} - install -Dm644 ${pname}/target/${pname}-${version}.jar $out/share/${pname} - - makeWrapper ${pkgs.jre8}/bin/java $out/bin/${pname} \ - --add-flags "-jar $out/share/${pname}/${pname}-${version}.jar" - ''; - - }; - }; - - - hydraJobs = { - inherit (self) - packages; - }; devShells."${system}".default = pkgs.mkShell { buildInputs = with pkgs; [