Adding steps for node, npm and gulp

This commit is contained in:
Elitsa Marinovska
2020-11-26 11:32:48 +01:00
parent a3694e9f6e
commit f0c7fc5fca

View File

@@ -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()