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
234fe3a3fd
commit
dd2a827237
1 changed files with 11 additions and 1 deletions
|
|
@ -172,8 +172,18 @@ stages:
|
||||||
inputs:
|
inputs:
|
||||||
targetType: 'inline'
|
targetType: 'inline'
|
||||||
script: |
|
script: |
|
||||||
|
$fileExtension = '.application'
|
||||||
|
|
||||||
|
$applicationFiles = Get-ChildItem -Path $env:BUILD_ARTIFACTSTAGINGDIRECTORY -Filter "*$fileExtension" -File -Name
|
||||||
|
$applicationFile = $applicationFiles.Where({$_.Replace(' ', '') -eq "$(ApplicationName)$($fileExtension)"})
|
||||||
|
if ($applicationFile.Count -ne 1) {
|
||||||
|
throw 'Could not find the application file (*.application)'
|
||||||
|
}
|
||||||
|
$applicationFileName = [System.IO.Path]::GetFileNameWithoutExtension($applicationFile[0])
|
||||||
|
$applicationFolder = "$($applicationFileName)_$($appVersionWithUnderscores)"
|
||||||
|
|
||||||
$appVersionWithUnderscores = $env:BUILD_BUILDNUMBER.Replace('.', '_')
|
$appVersionWithUnderscores = $env:BUILD_BUILDNUMBER.Replace('.', '_')
|
||||||
$sourcePath = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/Application Files/ARK Server Manager_$appVersionWithUnderscores"
|
$sourcePath = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/Application Files/$applicationFolder"
|
||||||
$zipFile = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/latest.zip"
|
$zipFile = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/latest.zip"
|
||||||
|
|
||||||
Add-Type -Assembly System.IO.Compression.FileSystem
|
Add-Type -Assembly System.IO.Compression.FileSystem
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue