[MOLECULE 3.3.0] Upgrade linters Molecule setup
[oom/offline-installer.git] / ansible / roles / kubectl / molecule / default / molecule.yml
1 ---
2 dependency:
3   name: galaxy
4 driver:
5   name: docker
6 lint: |
7   set -e
8   yamllint .
9   ansible-lint .
10   flake8
11 platforms:
12   - name: infrastructure-server
13     image: molecule-${PREBUILD_PLATFORM_DISTRO:-centos}:${PREBUILD_DISTRO_VERSION:-centos7.6}
14     pre_build_image: True
15     privileged: true
16     override_command: False
17     groups:
18       - infrastructure
19 provisioner:
20   name: ansible
21   env:
22     ANSIBLE_ROLES_PATH: ../../../../test/roles
23     ANSIBLE_LIBRARY: ../../../../library
24   inventory:
25     group_vars:
26       all:
27         app_name: onap
28         app_data_path: "/opt/{{ app_name }}"
29 scenario:
30   name: default
31 verifier:
32   name: testinfra