mirror of
https://github.com/tribufu/ServerManagers
synced 2026-05-18 09:35:48 +00:00
Clean Agent Folders task
This commit is contained in:
parent
c5a0c98260
commit
5be7abe147
1 changed files with 33 additions and 5 deletions
|
|
@ -24,6 +24,34 @@ stages:
|
||||||
displayName: Build and Publish
|
displayName: Build and Publish
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
- task: PowerShell@2
|
||||||
|
displayName: Clean Agent Folders
|
||||||
|
enabled: true
|
||||||
|
env:
|
||||||
|
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
||||||
|
BUILD_BINARIESDIRECTORY: $(Build.BinariesDirectory)
|
||||||
|
BUILD_SOURCESDIRECTORY: $(Build.SourcesDirectory)
|
||||||
|
BUILD_PUBLISHDIRECTORY: "$(Build.BuildDirectory)/${{parameters.PublishFolder}}"
|
||||||
|
inputs:
|
||||||
|
targetType: inline
|
||||||
|
script: |
|
||||||
|
if (Test-Path $env:BUILD_ARTIFACTSTAGINGDIRECTORY) {
|
||||||
|
Remove-Item -Path "$env:BUILD_ARTIFACTSTAGINGDIRECTORY\*" -Filter '*.*' -Recurse -Force -ErrorAction SilentlyContinue
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Test-Path $env:BUILD_BINARIESDIRECTORY) {
|
||||||
|
Remove-Item -Path "$env:BUILD_BINARIESDIRECTORY\*" -Filter '*.*' -Recurse -Force -ErrorAction SilentlyContinue
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Test-Path $env:BUILD_SOURCESDIRECTORY) {
|
||||||
|
Remove-Item -Path "$env:BUILD_SOURCESDIRECTORY\*" -Filter '*.*' -Recurse -Force -ErrorAction SilentlyContinue
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Test-Path $env:BUILD_PUBLISHDIRECTORY) {
|
||||||
|
Remove-Item -Path "$env:BUILD_PUBLISHDIRECTORY" -Filter '*.*' -Recurse -Force -ErrorAction SilentlyContinue
|
||||||
|
}
|
||||||
|
pwsh: true
|
||||||
|
|
||||||
- task: PowerShell@2
|
- task: PowerShell@2
|
||||||
displayName: Create AgentCapabilities Environment Variables
|
displayName: Create AgentCapabilities Environment Variables
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
@ -91,7 +119,7 @@ stages:
|
||||||
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
||||||
BUILD_BINARIESDIRECTORY: $(Build.BinariesDirectory)
|
BUILD_BINARIESDIRECTORY: $(Build.BinariesDirectory)
|
||||||
inputs:
|
inputs:
|
||||||
targetType: 'inline'
|
targetType: inline
|
||||||
script: |
|
script: |
|
||||||
$appVersion = $env:BUILD_BUILDNUMBER
|
$appVersion = $env:BUILD_BUILDNUMBER
|
||||||
$appVersionWithUnderscores = $appVersion.Replace('.', '_')
|
$appVersionWithUnderscores = $appVersion.Replace('.', '_')
|
||||||
|
|
@ -130,7 +158,7 @@ stages:
|
||||||
BUILD_BUILDNUMBER: $(Build.BuildNumber)
|
BUILD_BUILDNUMBER: $(Build.BuildNumber)
|
||||||
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
||||||
inputs:
|
inputs:
|
||||||
targetType: 'inline'
|
targetType: inline
|
||||||
script: |
|
script: |
|
||||||
$appVersion = $env:BUILD_BUILDNUMBER
|
$appVersion = $env:BUILD_BUILDNUMBER
|
||||||
$appVersionShort = $appVersion.Substring(0, $appVersion.LastIndexOf('.'))
|
$appVersionShort = $appVersion.Substring(0, $appVersion.LastIndexOf('.'))
|
||||||
|
|
@ -152,7 +180,7 @@ stages:
|
||||||
BUILD_SOURCESDIRECTORY: $(Build.SourcesDirectory)
|
BUILD_SOURCESDIRECTORY: $(Build.SourcesDirectory)
|
||||||
AGENTCAPABILITIES_USER_INNOSETUP: 'C:\Program Files (x86)\Inno Setup 6\ISCC.exe'
|
AGENTCAPABILITIES_USER_INNOSETUP: 'C:\Program Files (x86)\Inno Setup 6\ISCC.exe'
|
||||||
inputs:
|
inputs:
|
||||||
targetType: 'inline'
|
targetType: inline
|
||||||
script: |
|
script: |
|
||||||
$appVersion = $env:BUILD_BUILDNUMBER
|
$appVersion = $env:BUILD_BUILDNUMBER
|
||||||
$appVersionShort = $appVersion.Substring(0, $appVersion.LastIndexOf('.'))
|
$appVersionShort = $appVersion.Substring(0, $appVersion.LastIndexOf('.'))
|
||||||
|
|
@ -190,7 +218,7 @@ stages:
|
||||||
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
||||||
BUILD_BINARIESDIRECTORY: $(Build.BinariesDirectory)
|
BUILD_BINARIESDIRECTORY: $(Build.BinariesDirectory)
|
||||||
inputs:
|
inputs:
|
||||||
targetType: 'inline'
|
targetType: inline
|
||||||
script: |
|
script: |
|
||||||
$appVersion = $env:BUILD_BUILDNUMBER
|
$appVersion = $env:BUILD_BUILDNUMBER
|
||||||
$appVersionWithUnderscores = $appVersion.Replace('.', '_')
|
$appVersionWithUnderscores = $appVersion.Replace('.', '_')
|
||||||
|
|
@ -207,7 +235,7 @@ stages:
|
||||||
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
BUILD_ARTIFACTSTAGINGDIRECTORY: $(Build.ArtifactStagingDirectory)
|
||||||
BUILD_BINARIESDIRECTORY: $(Build.BinariesDirectory)
|
BUILD_BINARIESDIRECTORY: $(Build.BinariesDirectory)
|
||||||
inputs:
|
inputs:
|
||||||
targetType: 'inline'
|
targetType: inline
|
||||||
script: |
|
script: |
|
||||||
$appVersion = $env:BUILD_BUILDNUMBER
|
$appVersion = $env:BUILD_BUILDNUMBER
|
||||||
$appVersionShort = $appVersion.Substring(0, $appVersion.LastIndexOf('.'))
|
$appVersionShort = $appVersion.Substring(0, $appVersion.LastIndexOf('.'))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue