From ebf2a8cee9076ad245ef353bb115be0b22f35863 Mon Sep 17 00:00:00 2001 From: Elitsa Marinovska Date: Tue, 24 Nov 2020 14:06:54 +0100 Subject: [PATCH] Adding clearly defined tasks for restore and build --- build/azure-pipelines.yml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/build/azure-pipelines.yml b/build/azure-pipelines.yml index b4afa0b0f8..3b2f8ea7dc 100644 --- a/build/azure-pipelines.yml +++ b/build/azure-pipelines.yml @@ -18,5 +18,23 @@ variables: buildConfiguration: 'Release' steps: -- script: dotnet build --configuration $(buildConfiguration) - displayName: 'dotnet build $(buildConfiguration)' +- task: UseDotNet@2 + displayName: 'Use .Net Core sdk 3.1.100' + inputs: + version: 3.1.100 + +- task: NuGetToolInstaller@1 + displayName: 'Use NuGet Latest' + +- task: NuGetCommand@2 + displayName: 'Restore NuGet Packages' + inputs: + restoreSolution: '**/src/umbraco-netcore-only.sln' + feedsToUse: config + +- task: DotNetCoreCLI@2 + displayName: Build + inputs: + command: build + projects: '**/src/Umbraco.Web.UI.NetCore/*.csproj' + arguments: '--configuration $(buildConfiguration)'