- assures ansible modules are not included in sdist/wheel - makes tripleo-repos a collection with tripleo_repos python being vendored inside module_utils - use a symlink from triple_repo to plugins/module_utils/triple_repos for convenience. Note that we cannot do the other way around because galaxy build does not follow symlinks, but pbr does not have any problem following the symlink. - extend packaging testing to install collection and test Ansible can find the new modules - updates the excludes inside galaxy.yml to avoid accidental inclusion of undesired files when building the collection. - ensure we have consistent and logic names, making easy to use fully qualified ansible module names: tripleo.repos.get_hash and triple.repos.yum_config. Change-Id: I743552a149513868de77cad0855a5c0dc0ae0f71
26 lines
217 B
Plaintext
26 lines
217 B
Plaintext
*.py[cod]
|
|
|
|
# Unit test / coverage reports
|
|
.coverage
|
|
cover
|
|
.tox
|
|
.testrepository
|
|
.stestr/
|
|
|
|
# Packages
|
|
.eggs
|
|
*.egg*
|
|
dist
|
|
build
|
|
eggs
|
|
parts
|
|
sdist
|
|
develop-eggs
|
|
.installed.cfg
|
|
lib
|
|
lib64
|
|
|
|
# built ansible collection
|
|
*.tar.gz
|
|
|