This commit is contained in:
Maxim Lobanov 2020-04-23 06:18:43 +03:00
parent 98434732e6
commit e9394810d0
3 changed files with 9 additions and 5 deletions

View File

@ -1,5 +1,5 @@
jobs:
- job: Build_Node
- job: Build_Node_$(Platform)
timeoutInMinutes: 90
pool:
name: Azure Pipelines

View File

@ -1,5 +1,5 @@
jobs:
- job:
- job: Test_Node_$(Platform)
pool:
name: Azure Pipelines
vmImage: $(VmImage)
@ -21,11 +21,11 @@ jobs:
inputs:
source: 'current'
artifact: 'node-$(Version)-$(Platform)-$(Architecture)'
path: $(Build.BinariesDirectory)
path: $(Build.ArtifactStagingDirectory)
- task: ExtractFiles@1
inputs:
archiveFilePatterns: '$(Build.BinariesDirectory)/node-$(Version)-$(Platform)-$(Architecture).zip'
archiveFilePatterns: '$(Build.ArtifactStagingDirectory)/node-$(Version)-$(Platform)-$(Architecture).zip'
destinationFolder: $(Build.BinariesDirectory)
cleanDestinationFolder: false

View File

@ -41,7 +41,11 @@ class WinNodeBuilder : NodeBuilder {
}
[void] ExtractBinaries($archivePath) {
Extract-7ZipArchive -ArchivePath $archivePath -OutputDirectory $this.ArtifactLocation
$extractTargetDirectory = Join-Path $this.TempFolderLocation "tempExtract"
Extract-7ZipArchive -ArchivePath $archivePath -OutputDirectory $extractTargetDirectory
$nodeOutputPath = Get-Item $extractTargetDirectory\* | Select-Object -First 1 -ExpandProperty Fullname
Write-Host $nodeOutputPath
Move-Item -Path $nodeOutputPath\* -Destination $this.ArtifactLocation
}
[void] CreateInstallationScript() {