aboutsummaryrefslogtreecommitdiff
path: root/default.nix
blob: 49df575000f713c1385dee030335c4e9f53bf641 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
with import <nixpkgs> { }; {
  test = pkgs.stdenv.mkDerivation {
    src = pkgs.nix-gitignore.gitignoreSource [ "!.git" ] ./.;
    name = "dotfiles-test";
    phases = [ "unpackPhase" "buildPhase" ];
    buildInputs = [ nixfmt gitMinimal shellcheck ];
    buildPhase = ''
      patchShebangs .
      ./tests.sh
      touch $out
    '';
  };
}