diff options
-rw-r--r-- | .ansible-lint | 3 | ||||
-rw-r--r-- | default.nix | 8 |
2 files changed, 11 insertions, 0 deletions
diff --git a/.ansible-lint b/.ansible-lint new file mode 100644 index 0000000..a31e6d4 --- /dev/null +++ b/.ansible-lint @@ -0,0 +1,3 @@ +skip_list: + - '403' +use_default_rules: true
\ No newline at end of file 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 |