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
6116dbb452
commit
ea2ce4e2cd
1 changed files with 34 additions and 34 deletions
|
|
@ -164,6 +164,39 @@ stages:
|
|||
configuration: '$(BuildConfiguration)'
|
||||
clean: true
|
||||
|
||||
- task: CopyFiles@2
|
||||
displayName: Copy Artifact Files
|
||||
inputs:
|
||||
SourceFolder: '$(Build.SourcesDirectory)'
|
||||
Contents: |
|
||||
src/$(ApplicationName)/VersionFeed.xml
|
||||
src/$(ApplicationName)/VersionFeedBeta.xml
|
||||
src/$(ApplicationName)/Art/favicon.ico
|
||||
src/$(ApplicationName)/Globalization/en-US/en-US.xaml
|
||||
TargetFolder: '$(Build.ArtifactStagingDirectory)'
|
||||
OverWrite: true
|
||||
flattenFolders: true
|
||||
preserveTimestamp: true
|
||||
|
||||
- task: PowerShell@2
|
||||
displayName: Create Latest Version Files
|
||||
env:
|
||||
BUILD_BUILDNUMBER: $(Build.BuildNumber)
|
||||
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
||||
inputs:
|
||||
targetType: 'inline'
|
||||
script: |
|
||||
$appVersion = $env:BUILD_BUILDNUMBER
|
||||
$appVersionShort = $appVersion.Substring(0, $appVersion.LastIndexOf('.'))
|
||||
$appVersionWithUnderscores = $appVersion.Replace('.', '_')
|
||||
|
||||
$versionFile = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/latest.txt"
|
||||
$AppVersionShort | Set-Content "$versionFile"
|
||||
|
||||
$versionFileBeta = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/latestBeta.txt"
|
||||
$AppVersion | Set-Content "$versionFileBeta"
|
||||
pwsh: true
|
||||
|
||||
- task: PowerShell@2
|
||||
displayName: Create Installer File
|
||||
env:
|
||||
|
|
@ -192,7 +225,7 @@ stages:
|
|||
pwsh: true
|
||||
|
||||
- task: PowerShell@2
|
||||
displayName: Create Duplicate Updater File
|
||||
displayName: Create Duplicate ServerManager Updater File
|
||||
env:
|
||||
BUILD_BUILDNUMBER: $(Build.BuildNumber)
|
||||
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
||||
|
|
@ -248,39 +281,6 @@ stages:
|
|||
Copy-Item -Path "$zipFile1" -Destination "$zipFile2" -Force
|
||||
pwsh: true
|
||||
|
||||
- task: PowerShell@2
|
||||
displayName: Create Latest Version Files
|
||||
env:
|
||||
BUILD_BUILDNUMBER: $(Build.BuildNumber)
|
||||
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
||||
inputs:
|
||||
targetType: 'inline'
|
||||
script: |
|
||||
$appVersion = $env:BUILD_BUILDNUMBER
|
||||
$appVersionShort = $appVersion.Substring(0, $appVersion.LastIndexOf('.'))
|
||||
$appVersionWithUnderscores = $appVersion.Replace('.', '_')
|
||||
|
||||
$versionFile = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/latest.txt"
|
||||
$AppVersionShort | Set-Content "$versionFile"
|
||||
|
||||
$versionFileBeta = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/latestBeta.txt"
|
||||
$AppVersion | Set-Content "$versionFileBeta"
|
||||
pwsh: true
|
||||
|
||||
- task: CopyFiles@2
|
||||
displayName: Copy Artifact Files
|
||||
inputs:
|
||||
SourceFolder: '$(Build.SourcesDirectory)'
|
||||
Contents: |
|
||||
src/$(ApplicationName)/VersionFeed.xml
|
||||
src/$(ApplicationName)/VersionFeedBeta.xml
|
||||
src/$(ApplicationName)/Art/favicon.ico
|
||||
src/$(ApplicationName)/Globalization/en-US/en-US.xaml
|
||||
TargetFolder: '$(Build.ArtifactStagingDirectory)'
|
||||
OverWrite: true
|
||||
flattenFolders: true
|
||||
preserveTimestamp: true
|
||||
|
||||
- task: PublishBuildArtifacts@1
|
||||
displayName: Publish Artifacts
|
||||
enabled: false
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue