| 12345678910111213141516171819202122232425 |
- #**************************************************************************#
- #** QUADARAX DEPLOYMENT SCRIPTS **#
- #** File: 300_cleanup.ps1 **#
- #** Description: PowerShell script library to cleanup all projects **#
- #** folder to minimal size **#
- #** Version: 1.0. **#
- #** Updated: 29.7.2019 **#
- #**************************************************************************#
- . ./000_bootstrap.ps1
- Write-Host "*** CLEANINGUP - START ***" -ForegroundColor Green
- $removeRoot = "$projectDir\"
- $i = 0
- Get-ChildItem $removeRoot -include bin,obj,*.user,packages,TestResults,resharper* -Recurse | foreach ($_) {
- Remove-Item $_.fullname -Force -Recurse
- Write-Host ("Deleted file {0}" -f $_.fullname) -ForegroundColor White
- $i = $i + 1
- }
- Get-ChildItem $removeRoot -include .vs -Recurse -Hidden | foreach ($_) {
- Remove-Item $_.fullname -Force -Recurse
- Write-Host ("Deleted file {0}" -f $_.fullname) -ForegroundColor White
- $i = $i + 1
- }
- Write-Host ("Deleted {0} files" -f $i) -ForegroundColor Yellow
- Write-Host "*** CLEANINGUP - END ***" -ForegroundColor Green
|