Update dependencies from https://github.com/dotnet/arcade build 20190228.3

This change updates the following dependencies
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19128.3
This commit is contained in:
dotnet-maestro 2019-03-01 13:11:16 +00:00
parent 76543aaeee
commit 0412dd5a3b
4 changed files with 46 additions and 38 deletions

View file

@ -60,9 +60,9 @@
</Dependency> </Dependency>
</ProductDependencies> </ProductDependencies>
<ToolsetDependencies> <ToolsetDependencies>
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="1.0.0-beta.19127.8"> <Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="1.0.0-beta.19128.3">
<Uri>https://github.com/dotnet/arcade</Uri> <Uri>https://github.com/dotnet/arcade</Uri>
<Sha>f393a6b6b2df0854e051f314977137d31855b6c8</Sha> <Sha>6c034531b2af9e6b2f76c86d471fd308a400269e</Sha>
</Dependency> </Dependency>
</ToolsetDependencies> </ToolsetDependencies>
</Dependencies> </Dependencies>

View file

@ -11,7 +11,7 @@ Param(
[switch][Alias('b')]$build, [switch][Alias('b')]$build,
[switch] $rebuild, [switch] $rebuild,
[switch] $deploy, [switch] $deploy,
[switch] $test, [switch][Alias('t')]$test,
[switch] $integrationTest, [switch] $integrationTest,
[switch] $performanceTest, [switch] $performanceTest,
[switch] $sign, [switch] $sign,
@ -40,10 +40,10 @@ function Print-Usage() {
Write-Host " -rebuild Rebuild solution" Write-Host " -rebuild Rebuild solution"
Write-Host " -deploy Deploy built VSIXes" Write-Host " -deploy Deploy built VSIXes"
Write-Host " -deployDeps Deploy dependencies (e.g. VSIXes for integration tests)" Write-Host " -deployDeps Deploy dependencies (e.g. VSIXes for integration tests)"
Write-Host " -test Run all unit tests in the solution" Write-Host " -test Run all unit tests in the solution (short: -t)"
Write-Host " -pack Package build outputs into NuGet packages and Willow components"
Write-Host " -integrationTest Run all integration tests in the solution" Write-Host " -integrationTest Run all integration tests in the solution"
Write-Host " -performanceTest Run all performance tests in the solution" Write-Host " -performanceTest Run all performance tests in the solution"
Write-Host " -pack Package build outputs into NuGet packages and Willow components"
Write-Host " -sign Sign build outputs" Write-Host " -sign Sign build outputs"
Write-Host " -publish Publish artifacts (e.g. symbols)" Write-Host " -publish Publish artifacts (e.g. symbols)"
Write-Host "" Write-Host ""
@ -51,9 +51,11 @@ function Print-Usage() {
Write-Host "Advanced settings:" Write-Host "Advanced settings:"
Write-Host " -projects <value> Semi-colon delimited list of sln/proj's to build. Globbing is supported (*.sln)" Write-Host " -projects <value> Semi-colon delimited list of sln/proj's to build. Globbing is supported (*.sln)"
Write-Host " -ci Set when running on CI server" Write-Host " -ci Set when running on CI server"
Write-Host " -prepareMachine Prepare machine for CI run" Write-Host " -prepareMachine Prepare machine for CI run, clean up processes after build"
Write-Host " -warnAsError <value> Sets warnaserror msbuild parameter ('true' or 'false')"
Write-Host " -msbuildEngine <value> Msbuild engine to use to run build ('dotnet', 'vs', or unspecified)." Write-Host " -msbuildEngine <value> Msbuild engine to use to run build ('dotnet', 'vs', or unspecified)."
Write-Host "" Write-Host ""
Write-Host "Command line arguments not listed above are passed thru to msbuild." Write-Host "Command line arguments not listed above are passed thru to msbuild."
Write-Host "The above arguments can be shortened as much as to be unambiguous (e.g. -co for configuration, -t for test, etc.)." Write-Host "The above arguments can be shortened as much as to be unambiguous (e.g. -co for configuration, -t for test, etc.)."
} }
@ -103,7 +105,7 @@ function Build {
} }
try { try {
if ($help -or (($properties -ne $null) -and ($properties.Contains("/help") -or $properties.Contains("/?")))) { if ($help -or (($null -ne $properties) -and ($properties.Contains("/help") -or $properties.Contains("/?")))) {
Print-Usage Print-Usage
exit 0 exit 0
} }

View file

@ -13,17 +13,21 @@ usage()
echo " --configuration <value> Build configuration: 'Debug' or 'Release' (short: -c)" echo " --configuration <value> Build configuration: 'Debug' or 'Release' (short: -c)"
echo " --verbosity <value> Msbuild verbosity: q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic] (short: -v)" echo " --verbosity <value> Msbuild verbosity: q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic] (short: -v)"
echo " --binaryLog Create MSBuild binary log (short: -bl)" echo " --binaryLog Create MSBuild binary log (short: -bl)"
echo ""
echo "Actions:"
echo " --restore Restore dependencies (short: -r)"
echo " --build Build all projects (short: -b)"
echo " --rebuild Rebuild all projects"
echo " --test Run all unit tests (short: -t)"
echo " --sign Sign build outputs"
echo " --publish Publish artifacts (e.g. symbols)"
echo " --pack Package build outputs into NuGet packages and Willow components"
echo " --help Print help and exit (short: -h)" echo " --help Print help and exit (short: -h)"
echo "" echo ""
echo "Actions:"
echo " --restore Restore dependencies (short: -r)"
echo " --build Build solution (short: -b)"
echo " --rebuild Rebuild solution"
echo " --test Run all unit tests in the solution (short: -t)"
echo " --integrationTest Run all integration tests in the solution"
echo " --performanceTest Run all performance tests in the solution"
echo " --pack Package build outputs into NuGet packages and Willow components"
echo " --sign Sign build outputs"
echo " --publish Publish artifacts (e.g. symbols)"
echo ""
echo "Advanced settings:" echo "Advanced settings:"
echo " --projects <value> Project or solution file(s) to build" echo " --projects <value> Project or solution file(s) to build"
echo " --ci Set when running on CI server" echo " --ci Set when running on CI server"
@ -32,6 +36,7 @@ usage()
echo " --warnAsError <value> Sets warnaserror msbuild parameter ('true' or 'false')" echo " --warnAsError <value> Sets warnaserror msbuild parameter ('true' or 'false')"
echo "" echo ""
echo "Command line arguments starting with '/p:' are passed through to MSBuild." echo "Command line arguments starting with '/p:' are passed through to MSBuild."
echo "Arguments can also be passed in with a single hyphen."
} }
source="${BASH_SOURCE[0]}" source="${BASH_SOURCE[0]}"
@ -50,10 +55,10 @@ restore=false
build=false build=false
rebuild=false rebuild=false
test=false test=false
pack=false
publish=false
integration_test=false integration_test=false
performance_test=false performance_test=false
pack=false
publish=false
sign=false sign=false
public=false public=false
ci=false ci=false
@ -66,68 +71,69 @@ projects=''
configuration='Debug' configuration='Debug'
prepare_machine=false prepare_machine=false
verbosity='minimal' verbosity='minimal'
properties='' properties=''
while [[ $# > 0 ]]; do while [[ $# > 0 ]]; do
opt="$(echo "$1" | awk '{print tolower($0)}')" opt="$(echo "${1/#--/-}" | awk '{print tolower($0)}')"
case "$opt" in case "$opt" in
--help|-h) -help|-h)
usage usage
exit 0 exit 0
;; ;;
--configuration|-c) -configuration|-c)
configuration=$2 configuration=$2
shift shift
;; ;;
--verbosity|-v) -verbosity|-v)
verbosity=$2 verbosity=$2
shift shift
;; ;;
--binarylog|-bl) -binarylog|-bl)
binary_log=true binary_log=true
;; ;;
--restore|-r) -restore|-r)
restore=true restore=true
;; ;;
--build|-b) -build|-b)
build=true build=true
;; ;;
--rebuild) -rebuild)
rebuild=true rebuild=true
;; ;;
--pack) -pack)
pack=true pack=true
;; ;;
--test|-t) -test|-t)
test=true test=true
;; ;;
--integrationtest) -integrationtest)
integration_test=true integration_test=true
;; ;;
--performancetest) -performancetest)
performance_test=true performance_test=true
;; ;;
--sign) -sign)
sign=true sign=true
;; ;;
--publish) -publish)
publish=true publish=true
;; ;;
--preparemachine) -preparemachine)
prepare_machine=true prepare_machine=true
;; ;;
--projects) -projects)
projects=$2 projects=$2
shift shift
;; ;;
--ci) -ci)
ci=true ci=true
;; ;;
--warnaserror) -warnaserror)
warn_as_error=$2 warn_as_error=$2
shift shift
;; ;;
--nodereuse) -nodereuse)
node_reuse=$2 node_reuse=$2
shift shift
;; ;;

View file

@ -3,6 +3,6 @@
"dotnet": "3.0.100-preview-009812" "dotnet": "3.0.100-preview-009812"
}, },
"msbuild-sdks": { "msbuild-sdks": {
"Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19127.8" "Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.19128.3"
} }
} }