Skip to content

Feature requests around CRD API WRT file inclusion/exclusion #74

Closed
@erikh

Description

@erikh

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.

Metadata

Metadata

Assignees

Labels

area/gitGit related issues and pull requestsenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions