tests must be maintained in each ansible-role and repo seperately
rebuilds via jenkins/travis does not reflect the current test state
updating tests must be done repo per repo
Expected behaviour
tests should be as generic as possible
rebuilds should trigger the newest test version
updating tests should be done in one location
So far so good. Having a repo for our tests and some more generic bash scripts to download the latest tests and run them will have a great impact on the maintainability. We can also add a test-ansible-role.sh to the skeleton, which will download only the needed tests from a directory in the new repo or something like this.
Initial discussion was started during our discussion regarding the versioning. Maybe you can add some ideas and feedback here: @while-true-do/ansible-developer @while-true-do/shell-developer
Type of Report
Enhancement
Actual behaviour
Expected behaviour
So far so good. Having a repo for our tests and some more generic bash scripts to download the latest tests and run them will have a great impact on the maintainability. We can also add a test-ansible-role.sh to the skeleton, which will download only the needed tests from a directory in the new repo or something like this.
Initial discussion was started during our discussion regarding the versioning. Maybe you can add some ideas and feedback here: @while-true-do/ansible-developer @while-true-do/shell-developer