Use shorter output paths to avoid max path issues on Windows
For example, "out/2" instead of "artifacts/stage2"
(cherry picked from commit dcb3a7ade7
)
This commit is contained in:
parent
b0c4508917
commit
4cd03dcae4
5 changed files with 9 additions and 5 deletions
|
@ -58,7 +58,7 @@ namespace Microsoft.DotNet.Tools.Test.Utilities
|
|||
{
|
||||
if (string.IsNullOrEmpty(s_buildRid))
|
||||
{
|
||||
var buildInfoPath = Path.Combine(RepoRoot, "artifacts", "obj", "BuildInfo.props");
|
||||
var buildInfoPath = Path.Combine(RepoRoot, "out", "obj", "BuildInfo.props");
|
||||
var root = XDocument.Load(buildInfoPath).Root;
|
||||
var ns = root.Name.Namespace;
|
||||
|
||||
|
@ -94,7 +94,10 @@ namespace Microsoft.DotNet.Tools.Test.Utilities
|
|||
string corehostDummyPackages = null,
|
||||
string pjDotnet = null)
|
||||
{
|
||||
_artifacts = artifacts ?? Path.Combine(RepoRoot, "artifacts", "stage2", BuildRid);
|
||||
_artifacts = artifacts ?? Path.Combine(RepoRoot,
|
||||
"out",
|
||||
"2", // Stage - ideally this would come from the "previous stage"
|
||||
BuildRid);
|
||||
_builtDotnet = builtDotnet ?? Path.Combine(_artifacts, "intermediate", "sharedFrameworkPublish");
|
||||
_nugetPackages = nugetPackages ?? Path.Combine(RepoRoot, ".nuget", "packages");
|
||||
_pjDotnet = pjDotnet ?? GetPjDotnetPath();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue