As a doc-contributor, I want to be able to run the website using the local changes from a plugin repo.
Requirements
[x] auto-pick from parent workdir: use local repo checkouts in parent dir (relative to os.getcwd()) and whose dir name matches existing repos defined in repolist.yml .
[x] info on checkouts : if no local checkout is being used, emit warning about read-only mode.
[x] ref mismatch warning: if local checkout refs mismatches global refs config (repolist.yml), emit warning. e.g:
User have pulp_deb checked out on my-feature branch
repolist.yml specifies pulp_deb source refs is main (as it usually will be).
Feature
As a doc-contributor, I want to be able to run the website using the local changes from a plugin repo.
Requirements
os.getcwd()
) and whosedir
name matches existing repos defined inrepolist.yml
.read-only
mode.pulp_deb
checked out onmy-feature
branchrepolist.yml
specifiespulp_deb
source refs ismain
(as it usually will be).