From 407168682c918a03e14fca904a8cfd98001d400e Mon Sep 17 00:00:00 2001 From: Brett Hewitson Date: Thu, 29 Dec 2022 19:55:12 +1000 Subject: [PATCH] pipeline file changes --- .../azure-pipelines-discordplugin-build.yml | 26 ++++++++++++++++--- .../azure-pipelines-discordplugin-deploy.yml | 8 +++--- .../azure-pipelines-servermanagers-build.yml | 1 - 3 files changed, 26 insertions(+), 9 deletions(-) diff --git a/.azure/pipelines/azure-pipelines-discordplugin-build.yml b/.azure/pipelines/azure-pipelines-discordplugin-build.yml index 395472ef..a04fe926 100644 --- a/.azure/pipelines/azure-pipelines-discordplugin-build.yml +++ b/.azure/pipelines/azure-pipelines-discordplugin-build.yml @@ -98,6 +98,24 @@ stages: 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('.')) + + $versionFile = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/latest.txt" + $AppVersionShort | Set-Content "$versionFile" + + $versionFile = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/latestBeta.txt" + $AppVersion | Set-Content "$versionFile" + pwsh: true + - task: PowerShell@2 displayName: Archive Binary Files env: @@ -129,8 +147,8 @@ stages: - template: clean-agent-folders.yml@self parameters: - CleanArtifactsFolder: false - CleanBinariesFolder: false - CleanSourcesFolder: false - CleanPublishFolder: false + CleanArtifactsFolder: true + CleanBinariesFolder: true + CleanSourcesFolder: true + CleanPublishFolder: true PublishFolder: ${{parameters.PublishFolder}} diff --git a/.azure/pipelines/azure-pipelines-discordplugin-deploy.yml b/.azure/pipelines/azure-pipelines-discordplugin-deploy.yml index ac47a05a..a8a015a4 100644 --- a/.azure/pipelines/azure-pipelines-discordplugin-deploy.yml +++ b/.azure/pipelines/azure-pipelines-discordplugin-deploy.yml @@ -195,8 +195,8 @@ stages: - template: clean-agent-folders.yml@self parameters: - CleanArtifactsFolder: true - CleanBinariesFolder: true - CleanSourcesFolder: true - CleanPublishFolder: true + CleanArtifactsFolder: false + CleanBinariesFolder: false + CleanSourcesFolder: false + CleanPublishFolder: false PublishFolder: $(PublishFolder) diff --git a/.azure/pipelines/azure-pipelines-servermanagers-build.yml b/.azure/pipelines/azure-pipelines-servermanagers-build.yml index ee5673f1..92f47244 100644 --- a/.azure/pipelines/azure-pipelines-servermanagers-build.yml +++ b/.azure/pipelines/azure-pipelines-servermanagers-build.yml @@ -141,7 +141,6 @@ stages: script: | $appVersion = $env:BUILD_BUILDNUMBER $appVersionShort = $appVersion.Substring(0, $appVersion.LastIndexOf('.')) - $appVersionWithUnderscores = $appVersion.Replace('.', '_') $versionFile = "$env:BUILD_ARTIFACTSTAGINGDIRECTORY/latest.txt" $AppVersionShort | Set-Content "$versionFile"