From b140a730ae412ce2f7eb796fa577d51a75272b9b Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Wed, 5 Jun 2019 19:26:14 -0300 Subject: Add ansible lint in test stage --- default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'default.nix') diff --git a/default.nix b/default.nix index 18374eb..20d83e1 100644 --- a/default.nix +++ b/default.nix @@ -32,6 +32,13 @@ in rec { touch $out ''; }); + ansibleLint = utils.baseTask.overrideAttrs (baseAttrs: { + name = "${baseAttrs.name}-ansible-lint"; + buildInputs = baseAttrs.buildInputs ++ [ pkgs.ansible-lint ]; + buildPhase = '' + ansible-lint provision.yaml + ''; + }); shellEnvironment = utils.baseTask.overrideAttrs (baseAttrs: { name = "${baseAttrs.name}-shell-inputs"; buildInputs = with pkgs; [ @@ -53,6 +60,7 @@ in rec { utils.formatNix subtasks.formatTerraform subtasks.dockerComposeLint + subtasks.ansibleLint subtasks.shellEnvironment ]; # Used in .build.yml to run Bash scripts -- cgit v1.2.3