Feature: Ansible directory path inside repo
Implements #2733. Allows for a repo to be configured with an optional relative path from the Git root to the location inside the repo that stores the playbooks, role directory and configuration.
I'm aware of some blocking tasks:
- Complete the "isValidPath()" validator,
- Work out the best place to suffix the path onto the repo location,
- Update the docs, ~~4. Handle DB migration.~~
I think the CI needs a cache clear. An earlier mistake in my DB migration script tainted the cache with the new column with incorrect constraints. The CI is trying to migrate an already-migrated DB.
Edit: Maybe not? I think I've just misunderstood how the migration system works. It's OK now.
Currently Playbook Filename can be path to the file. What reason to have path field?
Perhaps it is documentation issue?
Perhaps path must be in Repository table?
what;s blocking this? we have ansible playbooks in repos that holds other code base not related to ansible. this feature is very much needed since we store custom ansible.cfg inside the subfolder and not at the root of the git repo
what;s blocking this?
Unfixed issue
Will be merged to 2.18.