1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/tests/integration/targets/iso_extract/tasks/main.yml

44 lines
1.3 KiB
YAML
Raw Normal View History

---
####################################################################
# WARNING: These are designed specifically for Ansible tests #
# and should not be used as examples of how to write Ansible roles #
####################################################################
2020-03-09 10:11:07 +01:00
# Test code for the iso_extract module.
# Copyright (c) 2017, James Tanner <tanner.jc@gmail.com>
# Copyright (c) 2017, Dag Wieers <dag@wieers.com>
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later
2020-03-09 10:11:07 +01:00
- set_fact:
output_test_dir: '{{ remote_tmp_dir }}/test_iso_extract'
2020-03-09 10:11:07 +01:00
- name: Install EPEL repository (RHEL only)
include_role:
name: setup_epel
when:
- ansible_distribution in ['RedHat', 'CentOS']
- ansible_distribution_major_version is version('9', '<')
2020-03-09 10:11:07 +01:00
- name: Install 7zip
import_tasks: 7zip.yml
- name: Prepare environment
import_tasks: prepare.yml
- name: Test in normal mode
import_tasks: tests.yml
vars:
in_check_mode: false
2020-03-09 10:11:07 +01:00
- name: Prepare environment
import_tasks: prepare.yml
- name: Test in check-mode
import_tasks: tests.yml
vars:
in_check_mode: true
check_mode: true
2020-03-09 10:11:07 +01:00
# FIXME - fill this in after figuring out how to allow mounts