From 04ef7f0bb5a5e4ea555f3d2b6223ac414e951015 Mon Sep 17 00:00:00 2001 From: dadada Date: Sat, 16 Jan 2021 19:32:56 +0100 Subject: [PATCH] Add dadada-deploy pkg --- default.nix | 1 + pkgs/deploy.nix | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 pkgs/deploy.nix diff --git a/default.nix b/default.nix index a2a42ad..3025002 100644 --- a/default.nix +++ b/default.nix @@ -15,4 +15,5 @@ rec { tubslatex = callPackage ./pkgs/tubslatex { }; keys = callPackage ./pkgs/keys { }; homePage = callPackage ./pkgs/homePage { }; + deploy = callPackage ./pkgs/deploy.nix { }; } diff --git a/pkgs/deploy.nix b/pkgs/deploy.nix new file mode 100644 index 0000000..84be481 --- /dev/null +++ b/pkgs/deploy.nix @@ -0,0 +1,33 @@ +{ stdenv +, git +, openssh +, bash +}: +stdenv.mkDerivation rec { + name = "dadada-deploy"; + version = "0.1"; + + src = ../utils; + + buildInputs = [ + git + openssh + bash + ]; + + installPhase = '' + mkdir -p $out/bin + for script in \ + deploy \ + gen-config + do + install $script $out/bin/ + done + ''; + meta = with stdenv.lib; { + description = "deploy scripts"; + license = licenses.publicDomain; + platforms = platforms.linux; + maintainers = [ "dadada" ]; + }; +}