Commit f54510c
authored
fix: add missing allowlist_externals for tox-ansible environments (#12) [skip ci]
* fix: add missing allowlist_externals for tox-ansible environments
tox-ansible auto-generates test environments that use echo, git,
ansible-galaxy, ansible-test, ansible-doc, pytest, mkdir, ln, and sh
in commands_pre/commands. Without allowlist_externals, tox 4.x rejects
these with "echo is not allowed, use allowlist_externals to allow it",
causing all unit and integration test environments to fail.
* fix: let tox-ansible manage test commands instead of overriding
* fix: add distlib to integration requirements for manifest support
* fix: add distlib to testenv deps for galaxy/sanity manifest support
* fix: remove testenv overrides — only set allowlist_externals, let tox-ansible manage deps/commands
* fix: add distlib to galaxy tox env for manifest support
* fix: restore original testenv config, only add allowlist_externals1 parent fd48942 commit f54510c
2 files changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
54 | 55 | | |
55 | 56 | | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
56 | 63 | | |
57 | 64 | | |
58 | 65 | | |
0 commit comments