Closed
Description
No rush on this, but the ability to include the git repo and all files (no automatic ignore lists) would be first stage goals I would really love to do for ya'll and could probably deliver in a week or two.
I do have use cases for all these but if they are poorly explained, let's discuss please. I would really like these features in the controller functionality, and am happy to make effort towards building them.
- It would be nice to have the ability to include the bare git repository as a part of the working copy
- It would also be nice to be able to prune remote content and configuration, either optionally or by default
- It would be nice to set the mask for file exclusion
- It would also be nice to set a mask for file inclusion, the inverse where everything is excluded when this option is set.
- Merging the two results would be applying a exclusion first to all files, then inclusion of the list, then exclusion of the specified files, so that both options hold POLS properties.
I could pass this upwards to my CI users who could then ensure no content gets into CI runs that is not intended to be shared with, say, anonymous parties.