* Fix arguments vs2017

* Install dotnet before using cake
This commit is contained in:
Rui Marinho 2021-02-08 17:20:56 +00:00 коммит произвёл GitHub
Родитель b79a76493a
Коммит 62df83a23d
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 8 добавлений и 8 удалений

Просмотреть файл

@ -111,7 +111,7 @@ string MSBuildArgumentsARGS = Argument("MSBuildArguments", "");
string MSBuildArguments;
if(buildForVS2017)
MSBuildArguments = String.Empty;
MSBuildArguments = " ";
else
MSBuildArguments = $"{MSBuildArgumentsENV} {MSBuildArgumentsARGS}";

Просмотреть файл

@ -44,6 +44,13 @@ jobs:
- checkout: self
clean: true
- task: UseDotNet@2
displayName: 'Install .net core $(DOTNET_VERSION)'
condition: ne(variables['DOTNET_VERSION'], '')
inputs:
version: $(DOTNET_VERSION)
packageType: 'sdk'
- task: Bash@3
displayName: 'Cake Provision'
condition: or(eq(variables['provisioningCake'], 'true'), eq(variables['buildForVS2017'], 'true'))
@ -59,13 +66,6 @@ jobs:
provisioning_script: ${{ parameters.provisionatorPath }}
provisioning_extra_args: ${{ parameters.provisionator.extraArguments }}
- task: UseDotNet@2
displayName: 'Install .net core $(DOTNET_VERSION)'
condition: ne(variables['DOTNET_VERSION'], '')
inputs:
version: $(DOTNET_VERSION)
packageType: 'sdk'
- script: '/bin/bash -c "sudo $AGENT_HOMEDIRECTORY/scripts/select-xamarin-sdk.sh ${{ parameters.monoVersion }}"'
displayName: 'Select MONO ${{ parameters.monoVersion }}'