Add new excludeRepos option to the Gitlab provider

Signed-off-by: Dane Elwell <dane.elwell@ans.co.uk>
This commit is contained in:
Dane Elwell
2024-07-26 13:11:13 +01:00
parent 2bae52597d
commit c7b14edcaf
10 changed files with 133 additions and 0 deletions
+1
View File
@@ -153,6 +153,7 @@ catalog:
group: example-group # Optional. Group and subgroup (if needed) to look for repositories. If not present the whole instance will be scanned
entityFilename: catalog-info.yaml # Optional. Defaults to `catalog-info.yaml`
projectPattern: '[\s\S]*' # Optional. Filters found projects based on provided patter. Defaults to `[\s\S]*`, which means to not filter anything
excludeRepos: [] # Optional. A list of project paths that should be excluded from discovery, e.g. group/subgroup/repo. Should not start or end with a slash.
schedule: # Same options as in TaskScheduleDefinition. Optional for the Legacy Backend System
# supports cron, ISO duration, "human duration" as used in code
frequency: { minutes: 30 }