From f0c7fc5fca933f13e6a99bc69f1221267e7918ce Mon Sep 17 00:00:00 2001 From: Elitsa Marinovska Date: Thu, 26 Nov 2020 11:32:48 +0100 Subject: [PATCH] Adding steps for node, npm and gulp --- build/azure-pipelines.yml | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/build/azure-pipelines.yml b/build/azure-pipelines.yml index 7ae8f14b86..9bf12fd741 100644 --- a/build/azure-pipelines.yml +++ b/build/azure-pipelines.yml @@ -58,17 +58,37 @@ jobs: scriptType: inlineScript inlineScript: | Write-Host "Working folder: $pwd" - $ubuild = build/build.ps1 -get + $ubuild = build\build.ps1 -get $ubuild.PrepareBuild("vso") + - task: NodeTool@0 + displayName: 'Use Node 11.x' + inputs: + versionSpec: 11.x + + - task: Npm@1 + displayName: 'npm install' + inputs: + workingDir: *\src\Umbraco.Web.UI.Client + verbose: false + + - task: gulp@0 + displayName: 'gulp build' + inputs: + gulpFile: src\Umbraco.Web.UI.Client\gulpfile.js + targets: build + workingDirectory: src\Umbraco.Web.UI.Client + publishJUnitResults: true + testResultsFiles: '**\TESTS-*.xml' + - task: PowerShell@1 displayName: 'Prepare Packages' inputs: scriptType: inlineScript inlineScript: | Write-Host "Working folder: $pwd" - $ubuild = build/build.ps1 -get + $ubuild = build\build.ps1 -get -continue $ubuild.CompileUmbraco() @@ -80,7 +100,7 @@ jobs: scriptType: inlineScript inlineScript: | Write-Host "Working folder: $pwd" - $ubuild = build/build.ps1 -get -continue + $ubuild = build\build.ps1 -get -continue $ubuild.VerifyNuGet() $ubuild.PrepareNuGet()