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)'
|
configuration: '$(BuildConfiguration)'
|
||||||
clean: true
|
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
|
- task: PowerShell@2
|
||||||
displayName: Create Installer File
|
displayName: Create Installer File
|
||||||
env:
|
env:
|
||||||
|
|
@ -192,7 +225,7 @@ stages:
|
||||||
pwsh: true
|
pwsh: true
|
||||||
|
|
||||||
- task: PowerShell@2
|
- task: PowerShell@2
|
||||||
displayName: Create Duplicate Updater File
|
displayName: Create Duplicate ServerManager Updater File
|
||||||
env:
|
env:
|
||||||
BUILD_BUILDNUMBER: $(Build.BuildNumber)
|
BUILD_BUILDNUMBER: $(Build.BuildNumber)
|
||||||
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
||||||
|
|
@ -248,39 +281,6 @@ stages:
|
||||||
Copy-Item -Path "$zipFile1" -Destination "$zipFile2" -Force
|
Copy-Item -Path "$zipFile1" -Destination "$zipFile2" -Force
|
||||||
pwsh: true
|
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
|
- task: PublishBuildArtifacts@1
|
||||||
displayName: Publish Artifacts
|
displayName: Publish Artifacts
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue