mirror of
https://github.com/tribufu/ServerManagers
synced 2026-05-06 15:17:34 +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'
|
||||
|
||||
$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) {
|
||||
throw 'Could not find the application file (*.application)'
|
||||
throw "Could not find the application file ($ApplicationName$fileExtension)"
|
||||
}
|
||||
$applicationFileName = [System.IO.Path]::GetFileNameWithoutExtension($applicationFile[0])
|
||||
$applicationFolder = "$($applicationFileName)_$($appVersionWithUnderscores)"
|
||||
$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
|
||||
$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
|
||||
|
||||
- task: CopyFiles@2
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue