Запустите предварительную версию DotNetCoreCLI в Azure Pipelines
Можно ли запустить предварительную версию задачи DotNetCoreCLI при написании yaml-скрипта Azure Pipelines? Я хотел бы использовать 3.0.1xx, если возможно, чтобы воспользоваться dotnet tool update
установка инструмента, а не выдача ошибки, если он не установлен.
Если это возможно, каков будет синтаксис для выполнения подобного вызова с использованием предварительной версии, а не версии 2:
- task: DotNetCoreCLI@2
continueOnError: true
inputs:
command: custom
custom: tool
arguments: install -g coverlet.console
displayName: Install Coverlet tool. This task will continue on error if coverlet is already installed.
1 ответ
Решение
Вы можете использовать следующее:
steps:
- task: UseDotNet@2
displayName: 'Use .NET Core sdk'
inputs:
packageType: sdk
version: 3.0.101
installationPath: $(Agent.ToolsDirectory)/dotnet
возможные версии: https://github.com/dotnet/core/blob/master/release-notes/releases-index.json