034e9b0252
This should allow users to extract specific files from an archive as desired. Fixes #16130, #27081. * Rebase and make a few minor changes * Add changelog * Improve tests - move to separate tasks file - change assertions to check for exactly one file - use remote_tmp_dir for output dir * Make exclude and include mutually exclusive * Don't remove files needed by other tasks * Fix sanity tests * Improve feature documentation * Skip tests that use map() on CentOS 6 * Use fnmatch on include for zip archives This matches the behavior of exclude Co-authored-by: Sam Doran <sdoran@redhat.com>
17 lines
631 B
YAML
17 lines
631 B
YAML
- import_tasks: prepare_tests.yml
|
|
- import_tasks: test_tar.yml
|
|
- import_tasks: test_tar_gz.yml
|
|
- import_tasks: test_tar_gz_creates.yml
|
|
- import_tasks: test_tar_gz_owner_group.yml
|
|
- import_tasks: test_tar_gz_keep_newer.yml
|
|
- import_tasks: test_zip.yml
|
|
- import_tasks: test_exclude.yml
|
|
- import_tasks: test_include.yml
|
|
- import_tasks: test_parent_not_writeable.yml
|
|
- import_tasks: test_mode.yml
|
|
- import_tasks: test_quotable_characters.yml
|
|
- import_tasks: test_non_ascii_filename.yml
|
|
- import_tasks: test_missing_files.yml
|
|
- import_tasks: test_symlink.yml
|
|
- import_tasks: test_download.yml
|
|
- import_tasks: test_unprivileged_user.yml
|