public Dictionary<string, string> ParsePropertiesFile(string teamCityBuildPropertiesFile)
{
Dictionary<string, string> parameters = new Dictionary<string, string>();
var allLines = m_FileSystem.File.ReadAllLines(teamCityBuildPropertiesFile);
foreach (var line in allLines)
{
var match = ParsingRegex.Match(line);
if (!match.Success) continue;
parameters.Add(match.Groups["Name"].Value, DecodeValue(match.Groups["Value"].Value));
}
return parameters;
}