mirror of
https://github.com/actions/node-versions.git
synced 2025-07-14 11:37:05 +08:00
w
This commit is contained in:
parent
98434732e6
commit
e9394810d0
@ -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
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
@ -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() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user