File tree 6 files changed +22
-10
lines changed
6 files changed +22
-10
lines changed Original file line number Diff line number Diff line change 4
4
<ProductDependencies >
5
5
</ProductDependencies >
6
6
<ToolsetDependencies >
7
- <Dependency Name =" Microsoft.DotNet.Arcade.Sdk" Version =" 9.0.0-beta.23607 .2" >
7
+ <Dependency Name =" Microsoft.DotNet.Arcade.Sdk" Version =" 9.0.0-beta.23611 .2" >
8
8
<Uri >https://github.com/dotnet/arcade</Uri >
9
- <Sha >3faeb9817f465151aa4bbcdb315f0a6170206760 </Sha >
9
+ <Sha >0a0217fe0cdd3654105d1c46be4e43eeae9c163e </Sha >
10
10
</Dependency >
11
- <Dependency Name =" Microsoft.DotNet.GenFacades" Version =" 9.0.0-beta.23607 .2" >
11
+ <Dependency Name =" Microsoft.DotNet.GenFacades" Version =" 9.0.0-beta.23611 .2" >
12
12
<Uri >https://github.com/dotnet/arcade</Uri >
13
- <Sha >3faeb9817f465151aa4bbcdb315f0a6170206760 </Sha >
13
+ <Sha >0a0217fe0cdd3654105d1c46be4e43eeae9c163e </Sha >
14
14
</Dependency >
15
- <Dependency Name =" Microsoft.DotNet.XUnitExtensions" Version =" 9.0.0-beta.23607 .2" >
15
+ <Dependency Name =" Microsoft.DotNet.XUnitExtensions" Version =" 9.0.0-beta.23611 .2" >
16
16
<Uri >https://github.com/dotnet/arcade</Uri >
17
- <Sha >3faeb9817f465151aa4bbcdb315f0a6170206760 </Sha >
17
+ <Sha >0a0217fe0cdd3654105d1c46be4e43eeae9c163e </Sha >
18
18
</Dependency >
19
19
</ToolsetDependencies >
20
20
</Dependencies >
Original file line number Diff line number Diff line change 18
18
</PropertyGroup >
19
19
<!-- Arcade dependencies -->
20
20
<PropertyGroup >
21
- <MicrosoftDotNetGenFacadesPackageVersion >9.0.0-beta.23607 .2</MicrosoftDotNetGenFacadesPackageVersion >
22
- <MicrosoftDotNetXUnitExtensionsPackageVersion >9.0.0-beta.23607 .2</MicrosoftDotNetXUnitExtensionsPackageVersion >
21
+ <MicrosoftDotNetGenFacadesPackageVersion >9.0.0-beta.23611 .2</MicrosoftDotNetGenFacadesPackageVersion >
22
+ <MicrosoftDotNetXUnitExtensionsPackageVersion >9.0.0-beta.23611 .2</MicrosoftDotNetXUnitExtensionsPackageVersion >
23
23
</PropertyGroup >
24
24
<!-- CoreFx dependencies -->
25
25
<PropertyGroup >
Original file line number Diff line number Diff line change 19
19
[switch ] $pack ,
20
20
[switch ] $publish ,
21
21
[switch ] $clean ,
22
+ [switch ] $verticalBuild ,
22
23
[switch ][Alias (' bl' )]$binaryLog ,
23
24
[switch ][Alias (' nobl' )]$excludeCIBinarylog ,
24
25
[switch ] $ci ,
@@ -58,6 +59,7 @@ function Print-Usage() {
58
59
Write-Host " -sign Sign build outputs"
59
60
Write-Host " -publish Publish artifacts (e.g. symbols)"
60
61
Write-Host " -clean Clean the solution"
62
+ Write-Host " -verticalBuild Run in 'vertical build' infra mode."
61
63
Write-Host " "
62
64
63
65
Write-Host " Advanced settings:"
@@ -120,6 +122,7 @@ function Build {
120
122
/ p:Deploy= $deploy `
121
123
/ p:Test= $test `
122
124
/ p:Pack= $pack `
125
+ / p:ArcadeBuildVertical= $verticalBuild `
123
126
/ p:IntegrationTest= $integrationTest `
124
127
/ p:PerformanceTest= $performanceTest `
125
128
/ p:Sign= $sign `
Original file line number Diff line number Diff line change @@ -59,6 +59,7 @@ scriptroot="$( cd -P "$( dirname "$source" )" && pwd )"
59
59
restore=false
60
60
build=false
61
61
source_build=false
62
+ vertical_build=false
62
63
rebuild=false
63
64
test=false
64
65
integration_test=false
@@ -129,6 +130,12 @@ while [[ $# > 0 ]]; do
129
130
restore=true
130
131
pack=true
131
132
;;
133
+ -verticalbuild|-vb)
134
+ build=true
135
+ vertical_build=true
136
+ restore=true
137
+ pack=true
138
+ ;;
132
139
-test|-t)
133
140
test=true
134
141
;;
@@ -220,6 +227,7 @@ function Build {
220
227
/p:Restore=$restore \
221
228
/p:Build=$build \
222
229
/p:ArcadeBuildFromSource=$source_build \
230
+ /p:ArcadeBuildVertical=$vertical_build \
223
231
/p:Rebuild=$rebuild \
224
232
/p:Test=$test \
225
233
/p:Pack=$pack \
Original file line number Diff line number Diff line change @@ -827,7 +827,8 @@ function MSBuild-Core() {
827
827
}
828
828
}
829
829
830
- $env: ARCADE_BUILD_TOOL_COMMAND = " $ ( $buildTool.Path ) $cmdArgs "
830
+ # Be sure quote the path in case there are spaces in the dotnet installation location.
831
+ $env: ARCADE_BUILD_TOOL_COMMAND = " `" $ ( $buildTool.Path ) `" $cmdArgs "
831
832
832
833
$exitCode = Exec- Process $buildTool.Path $cmdArgs
833
834
Original file line number Diff line number Diff line change 14
14
"version" : " 8.0.100"
15
15
},
16
16
"msbuild-sdks" : {
17
- "Microsoft.DotNet.Arcade.Sdk" : " 9.0.0-beta.23607 .2" ,
17
+ "Microsoft.DotNet.Arcade.Sdk" : " 9.0.0-beta.23611 .2" ,
18
18
"Microsoft.DotNet.Helix.Sdk" : " 8.0.0-beta.23409.5"
19
19
}
20
20
}
You can’t perform that action at this time.
0 commit comments