collection support: use manifest instead of excludes
The default for galaxy. `manifest` works well enough for our case, and this avoids maintaining a blacklist.pull/11239/head
parent
37d824fd2d
commit
870049523f
|
@ -43,6 +43,7 @@ repos:
|
||||||
- jsonschema==4.22.0
|
- jsonschema==4.22.0
|
||||||
- jmespath==1.0.1
|
- jmespath==1.0.1
|
||||||
- netaddr==1.2.1
|
- netaddr==1.2.1
|
||||||
|
- distlib
|
||||||
|
|
||||||
- repo: https://github.com/VannTen/misspell
|
- repo: https://github.com/VannTen/misspell
|
||||||
# Waiting on https://github.com/golangci/misspell/pull/19 to get merged
|
# Waiting on https://github.com/golangci/misspell/pull/19 to get merged
|
||||||
|
@ -80,6 +81,7 @@ repos:
|
||||||
language: python
|
language: python
|
||||||
additional_dependencies:
|
additional_dependencies:
|
||||||
- ansible-core>=2.16.4
|
- ansible-core>=2.16.4
|
||||||
|
- distlib
|
||||||
entry: tests/scripts/collection-build-install.sh
|
entry: tests/scripts/collection-build-install.sh
|
||||||
pass_filenames: false
|
pass_filenames: false
|
||||||
|
|
||||||
|
|
40
galaxy.yml
40
galaxy.yml
|
@ -9,42 +9,12 @@ authors:
|
||||||
tags:
|
tags:
|
||||||
- infrastructure
|
- infrastructure
|
||||||
repository: https://github.com/kubernetes-sigs/kubespray
|
repository: https://github.com/kubernetes-sigs/kubespray
|
||||||
|
issues: https://github.com/kubernetes-sigs/kubespray/issues
|
||||||
|
documentation: https://kubespray.io
|
||||||
license_file: LICENSE
|
license_file: LICENSE
|
||||||
dependencies:
|
dependencies:
|
||||||
ansible.utils: '>=2.5.0'
|
ansible.utils: '>=2.5.0'
|
||||||
community.general: '>=3.0.0'
|
community.general: '>=3.0.0'
|
||||||
build_ignore:
|
manifest:
|
||||||
- .github
|
directives:
|
||||||
- '*.tar.gz'
|
- recursive-exclude tests **
|
||||||
- extra_playbooks
|
|
||||||
- inventory
|
|
||||||
- scripts
|
|
||||||
- test-infra
|
|
||||||
- .ansible-lint
|
|
||||||
- .editorconfig
|
|
||||||
- .gitignore
|
|
||||||
- .gitlab-ci
|
|
||||||
- .gitlab-ci.yml
|
|
||||||
- .gitmodules
|
|
||||||
- .markdownlint.yaml
|
|
||||||
- .nojekyll
|
|
||||||
- .pre-commit-config.yaml
|
|
||||||
- .yamllint
|
|
||||||
- Dockerfile
|
|
||||||
- FILES.json
|
|
||||||
- MANIFEST.json
|
|
||||||
- Makefile
|
|
||||||
- Vagrantfile
|
|
||||||
- _config.yml
|
|
||||||
- ansible.cfg
|
|
||||||
- requirements*txt
|
|
||||||
- setup.cfg
|
|
||||||
- setup.py
|
|
||||||
- index.html
|
|
||||||
- reset.yml
|
|
||||||
- cluster.yml
|
|
||||||
- scale.yml
|
|
||||||
- recover-control-plane.yml
|
|
||||||
- remove-node.yml
|
|
||||||
- upgrade-cluster.yml
|
|
||||||
- library
|
|
||||||
|
|
Loading…
Reference in New Issue