23 references to TriggerMap
Infrastructure.Tests (9)
TestTriggerMap\NativeHostingWorkflowTests.cs (5)
79
Assert.Contains(paths, pattern =>
TriggerMap
.GlobMatches(pattern, path));
92
pattern => Assert.False(
TriggerMap
.GlobMatches(pattern, path)));
107
var
map =
TriggerMap
.Load(Path.Combine(RepoRoot.Path, "eng", "github-ci", "test-trigger-map.yml"));
116
.Where(rule => rule.Paths.Any(pattern =>
TriggerMap
.GlobMatches(pattern, path)))
TestTriggerMap\SelectTestsAcceptanceTests.cs (4)
835
var
map =
TriggerMap
.Load(mapPath);
1118
var
map =
TriggerMap
.Load(mapPath);
SelectTests (14)
ChangedFileFilter.cs (1)
70
if (
TriggerMap
.GlobMatches(glob, repoRelativePath))
Program.cs (2)
186
var changedFileFilter = ChangedFileFilter.Create(options.RepoRoot,
TriggerMap
.Load(options.MapPath).Prefilter);
584
var allJobs =
TriggerMap
.Load(options.MapPath).AllJobTokens().ToHashSet(StringComparer.Ordinal);
TestSelector.cs (9)
165
var
map =
TriggerMap
.Load(_mapPath);
197
if (
TriggerMap
.TryExpandConvention(convention, file, out var target) &&
212
if (rule.Paths.Any(g =>
TriggerMap
.GlobMatches(g, file)))
222
var ignored = map.Ignore.Any(g =>
TriggerMap
.GlobMatches(g, file));
287
var matchedProject = affectedProductionProjects.FirstOrDefault(name => rule.Projects.Any(p =>
TriggerMap
.ProjectNameMatches(p, name)));
393
TriggerMap
map,
432
TriggerMap
map,
458
TriggerMap
map,
TriggerMap.cs (2)
107
public static
TriggerMap
Load(string mapPath)
114
return deserializer.Deserialize<
TriggerMap
>(yaml);