mirror of
https://github.com/tribufu/ServerManagers
synced 2026-06-01 09:42:39 +00:00
Update azure-pipelines.yml for Azure Pipelines
This commit is contained in:
parent
74d28eb759
commit
31f2168af8
1 changed files with 6 additions and 5 deletions
|
|
@ -177,20 +177,21 @@ stages:
|
||||||
$fileExtension = '.application'
|
$fileExtension = '.application'
|
||||||
|
|
||||||
$applicationFiles = Get-ChildItem -Path $env:BUILD_ARTIFACTSTAGINGDIRECTORY -Filter "*$fileExtension" -File -Name
|
$applicationFiles = Get-ChildItem -Path $env:BUILD_ARTIFACTSTAGINGDIRECTORY -Filter "*$fileExtension" -File -Name
|
||||||
$applicationFile = $applicationFiles.Where({$_.Replace(' ', '') -eq "$(ApplicationName)$($fileExtension)"})
|
$applicationFile = $applicationFiles.Where({$_.Replace(' ', '') -eq "$ApplicationName$fileExtension"})
|
||||||
if ($applicationFile.Count -ne 1) {
|
if ($applicationFile.Count -ne 1) {
|
||||||
throw 'Could not find the application file (*.application)'
|
throw "Could not find the application file ($ApplicationName$fileExtension)"
|
||||||
}
|
}
|
||||||
$applicationFileName = [System.IO.Path]::GetFileNameWithoutExtension($applicationFile[0])
|
$applicationFileName = [System.IO.Path]::GetFileNameWithoutExtension($applicationFile[0])
|
||||||
$applicationFolder = "$($applicationFileName)_$($appVersionWithUnderscores)"
|
$applicationFolder = "$($applicationFileName)_$($appVersionWithUnderscores)"
|
||||||
$applicationFolder
|
|
||||||
|
|
||||||
$sourcePath = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/Application Files/$applicationFolder"
|
$sourcePath = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/Application Files/$applicationFolder"
|
||||||
$zipFile = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/latest.zip"
|
$zipFile1 = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/latest.zip"
|
||||||
|
$zipFile2 = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/$($applicationFileName.Replace(' ', ''))_$($appVersion).zip"
|
||||||
|
|
||||||
Add-Type -Assembly System.IO.Compression.FileSystem
|
Add-Type -Assembly System.IO.Compression.FileSystem
|
||||||
$compressionLevel = [System.IO.Compression.CompressionLevel]::Optimal
|
$compressionLevel = [System.IO.Compression.CompressionLevel]::Optimal
|
||||||
[System.IO.Compression.ZipFile]::CreateFromDirectory($sourcePath, $zipFile, $compressionLevel, $false)
|
[System.IO.Compression.ZipFile]::CreateFromDirectory($sourcePath, $zipFile1, $compressionLevel, $false)
|
||||||
|
[System.IO.Compression.ZipFile]::CreateFromDirectory($sourcePath, $zipFile2, $compressionLevel, $false)
|
||||||
pwsh: true
|
pwsh: true
|
||||||
|
|
||||||
- task: CopyFiles@2
|
- task: CopyFiles@2
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue