diff --git a/build/VSIX.targets b/build/VSIX.targets index 0d1b8ba093..ccafe5bf76 100644 --- a/build/VSIX.targets +++ b/build/VSIX.targets @@ -41,7 +41,7 @@ - + diff --git a/run.ps1 b/run.ps1 index 34604c7175..2f892843e0 100644 --- a/run.ps1 +++ b/run.ps1 @@ -187,6 +187,7 @@ if (Test-Path $ConfigFile) { if (!$DotNetHome) { $DotNetHome = if ($env:DOTNET_HOME) { $env:DOTNET_HOME } ` + elseif ($CI) { Join-Path $PSScriptRoot '.dotnet' } ` elseif ($env:USERPROFILE) { Join-Path $env:USERPROFILE '.dotnet'} ` elseif ($env:HOME) {Join-Path $env:HOME '.dotnet'}` else { Join-Path $PSScriptRoot '.dotnet'} diff --git a/run.sh b/run.sh index 4c1fed5646..129b0b9576 100755 --- a/run.sh +++ b/run.sh @@ -11,7 +11,6 @@ RED="\033[0;31m" YELLOW="\033[0;33m" MAGENTA="\033[0;95m" DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" -[ -z "${DOTNET_HOME:-}" ] && DOTNET_HOME="$HOME/.dotnet" verbose=false update=false reinstall=false @@ -188,6 +187,9 @@ while [[ $# -gt 0 ]]; do ;; --ci|-[Cc][Ii]) ci=true + if [[ -z "${DOTNET_HOME:-}" ]]; then + DOTNET_HOME="$DIR/.dotnet" + fi ;; --verbose|-Verbose) verbose=true @@ -248,6 +250,7 @@ if [ -f "$config_file" ]; then [ ! -z "${config_tools_source:-}" ] && tools_source="$config_tools_source" fi +[ -z "${DOTNET_HOME:-}" ] && DOTNET_HOME="$HOME/.dotnet" [ -z "$channel" ] && channel='master' [ -z "$tools_source" ] && tools_source='https://aspnetcore.blob.core.windows.net/buildtools'