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: jobs:
- job: Build_Node - job: Build_Node_$(Platform)
timeoutInMinutes: 90 timeoutInMinutes: 90
pool: pool:
name: Azure Pipelines name: Azure Pipelines

View File

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

View File

@ -41,7 +41,11 @@ class WinNodeBuilder : NodeBuilder {
} }
[void] ExtractBinaries($archivePath) { [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() { [void] CreateInstallationScript() {