Skip to content
Snippets Groups Projects
Commit 72cbf89f authored by Jörg Sachse's avatar Jörg Sachse
Browse files

fix: skip 'no-ci' tasks in Molecule and install tools in prepare stage instead

parent 73ed85ea
No related branches found
No related tags found
No related merge requests found
Pipeline #3046 passed
...@@ -30,6 +30,6 @@ test-job: ...@@ -30,6 +30,6 @@ test-job:
- molecule syntax --scenario-name default - molecule syntax --scenario-name default
- molecule lint --scenario-name default - molecule lint --scenario-name default
- molecule create --scenario-name default - molecule create --scenario-name default
- molecule converge --scenario-name default - molecule converge --scenario-name default -- --skip-tags no-ci
- molecule idempotence --scenario-name default - molecule idempotence --scenario-name default -- --skip-tags no-ci
# - molecule verify --scenario-name default # - molecule verify --scenario-name default
...@@ -14,4 +14,4 @@ ...@@ -14,4 +14,4 @@
become: true become: true
when: ansible_os_family == "RedHat" when: ansible_os_family == "RedHat"
roles: roles:
- {role: "ansible_lza_repair", become: true} - {role: "ansible_lza_repair", become: true, skip-tags: "no-ci"}
...@@ -27,6 +27,15 @@ ...@@ -27,6 +27,15 @@
mode: "0644" mode: "0644"
become: true become: true
when: ansible_os_family == "Debian" when: ansible_os_family == "Debian"
- name: install tooling before running the actual tests, so we're not bound by the fixed versions
ansible.builtin.apt:
name: [
"checkit-tiff*",
"fixit-tiff",
]
state: latest
update_cache: true
become: true
- name: configure additional package repositories for RedHat - name: configure additional package repositories for RedHat
block: block:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment