mirror of
https://github.com/tribufu/ServerManagers
synced 2026-05-06 15:17:34 +00:00
fix up the checking
This commit is contained in:
parent
8f5e3aa92f
commit
8ef47e5ae2
1 changed files with 9 additions and 4 deletions
|
|
@ -27,22 +27,27 @@ steps:
|
|||
inputs:
|
||||
targetType: inline
|
||||
script: |
|
||||
if (${{parameters.CleanArtifactsFolder}} -eq $true -and Test-Path $env:BUILD_ARTIFACTSTAGINGDIRECTORY) {
|
||||
[bool]$CleanArtifactsFolder = ${{parameters.CleanArtifactsFolder}}
|
||||
[bool]$CleanBinariesFolder = ${{parameters.CleanBinariesFolder}}
|
||||
[bool]$CleanSourcesFolder = ${{parameters.CleanSourcesFolder}}
|
||||
[bool]$CleanPublishFolder = ${{parameters.CleanPublishFolder}}
|
||||
|
||||
if ($CleanArtifactsFolder -and Test-Path $env:BUILD_ARTIFACTSTAGINGDIRECTORY) {
|
||||
Write-Host -ForegroundColor Cyan "Cleaning folder $env:BUILD_ARTIFACTSTAGINGDIRECTORY"
|
||||
Remove-Item -Path "$env:BUILD_ARTIFACTSTAGINGDIRECTORY\*" -Filter '*.*' -Recurse -Force -ErrorAction SilentlyContinue
|
||||
}
|
||||
|
||||
if (${{parameters.CleanBinariesFolder}} -eq $true -and Test-Path $env:BUILD_BINARIESDIRECTORY) {
|
||||
if ($CleanBinariesFolder -and Test-Path $env:BUILD_BINARIESDIRECTORY) {
|
||||
Write-Host -ForegroundColor Cyan "Cleaning folder $env:BUILD_BINARIESDIRECTORY"
|
||||
Remove-Item -Path "$env:BUILD_BINARIESDIRECTORY\*" -Filter '*.*' -Recurse -Force -ErrorAction SilentlyContinue
|
||||
}
|
||||
|
||||
if (${{parameters.CleanSourcesFolder}} -eq $true -and Test-Path $env:BUILD_SOURCESDIRECTORY) {
|
||||
if ($CleanSourcesFolder -and Test-Path $env:BUILD_SOURCESDIRECTORY) {
|
||||
Write-Host -ForegroundColor Cyan "Cleaning folder $env:BUILD_SOURCESDIRECTORY"
|
||||
Remove-Item -Path "$env:BUILD_SOURCESDIRECTORY\*" -Filter '*.*' -Recurse -Force -ErrorAction SilentlyContinue
|
||||
}
|
||||
|
||||
if (${{parameters.CleanPublishFolder}} -eq $true -and Test-Path $env:BUILD_PUBLISHDIRECTORY) {
|
||||
if ($CleanPublishFolder -and Test-Path $env:BUILD_PUBLISHDIRECTORY) {
|
||||
Write-Host -ForegroundColor Cyan "Cleaning folder $env:BUILD_PUBLISHDIRECTORY"
|
||||
Remove-Item -Path "$env:BUILD_PUBLISHDIRECTORY" -Filter '*.*' -Recurse -Force -ErrorAction SilentlyContinue
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue