From 962d492d0d8949e0be22e38b35b26813fe2fb9f6 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Thu, 2 May 2019 20:49:11 -0300 Subject: Add fixme subtask to test derivation. --- default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'default.nix') diff --git a/default.nix b/default.nix index c27faff..9ce1e8a 100644 --- a/default.nix +++ b/default.nix @@ -14,6 +14,17 @@ in with pkgs; with pkgs.stdenv; rec { touch $out ''; }; + fixme = mkDerivation { + name = "dotfiles-fixme"; + src = ./.; + phases = "unpackPhase buildPhase"; + buildInputs = [ pkgs.ag ]; + buildPhase = '' + ag FIXME --ignore default.nix || { + touch $out + } + ''; + }; }; test = mkDerivation rec { name = "dotfiles-test"; @@ -21,6 +32,7 @@ in with pkgs; with pkgs.stdenv; rec { phases = "unpackPhase buildPhase"; buildInputs = [ subtasks.shellcheck + subtasks.fixme ]; buildPhase = '' echo "Ran tests for:" -- cgit v1.2.3