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