.gitlab-ci.yml 531 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
---

image: registry.git.fsmpi.rwth-aachen.de/infra/ci-containers/fsmpi-ansible:buster

variables:
  GIT_SUBMODULE_STRATEGY: recursive

before_script:
  - export LANG=en_US.UTF-8
  - chmod o-w .
  - apt-get -qq update && apt-get -qq install -y ansible-lint ripgrep
  - ansible --version
  - ansible-lint --version
  - yamllint --version

stages:
  - test

test:
  stage: test
  script:
    - yamllint .
    - ansible-lint ./*/
    # yamllint disable-line rule:line-length
    - "! rg --fixed-strings 'passwordstore' ./*/templates"