From fe72265a323f53971407ee7ecc4ce119a18c65f0 Mon Sep 17 00:00:00 2001 From: Evangelos Foutras <evangelos@foutrelis.com> Date: Tue, 5 Apr 2022 10:48:48 +0300 Subject: [PATCH] ci: split dependencies per job Add diffutils needed for "terraform fmt --check --diff". --- .gitlab-ci.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 95c04c683..ffb33d505 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,9 +1,8 @@ image: "archlinux:latest" -before_script: - - pacman -Syu --needed --noconfirm ansible-lint ansible yamllint terraform - ansible-lint: + before_script: + - pacman -Syu --needed --noconfirm ansible-lint ansible script: # Fix weird ansible bug: https://github.com/trailofbits/algo/issues/1637 # This probably happens due to gitlab-runner mounting the git repo into the container @@ -15,6 +14,8 @@ ansible-lint: - ansible-lint $(printf -- "--exclude %s " */*/vault_*) terraform-validate: + before_script: + - pacman -Syu --needed --noconfirm terraform diffutils script: - cd tf-stage1 - terraform init -backend=false -- GitLab