public static Task <BuildResultAndLogs> RebuildAsync(string projectPath, string projectName = null, IDictionary <string, string> properties = null, ITestOutputHelper testLogger = null) { var target = string.IsNullOrEmpty(projectName) ? "Rebuild" : projectName.Replace('.', '_') + ":Rebuild"; return(MSBuild.ExecuteAsync(projectPath, new[] { target }, properties, testLogger)); }
public static Task <BuildResultAndLogs> ExecuteAsync(string projectPath, string targetToBuild, IDictionary <string, string> properties = null, ITestOutputHelper testLogger = null) { return(MSBuild.ExecuteAsync(projectPath, new[] { targetToBuild }, properties, testLogger)); }
public static Task <BuildResultAndLogs> RebuildAsync(string projectPath, IDictionary <string, string> properties = null) { return(MSBuild.ExecuteAsync(projectPath, new[] { "Rebuild" }, properties)); }