Updated ci config to support both iis and apache release and dev

This commit is contained in:
Ethan N. Paul
2018-01-29 09:33:52 -05:00
parent 88a1044a57
commit a813c42d33
4 changed files with 115 additions and 49 deletions

29
.ci-dev.ps1 Normal file
View File

@@ -0,0 +1,29 @@
if (Test-Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev") {
Remove-Item -Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev" -Recurse -Force
}
New-Item -Path "C:\inetpub\wwwroot\" -Name "build-tmp.enpaul-dev" -ItemType Directory -Force
Copy-Item -Path ".\*" -Destination "C:\inetpub\wwwroot\build-tmp.enpaul-dev\" -Force -Recurse
if (Test-Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev\.git") {
Remove-Item -Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev\.git" -Recurse -Force
}
if (Test-Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev\.gitlab-ci.yml") {
Remove-Item -Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev\.gitlab-ci.yml" -Force
}
if (Test-Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev\deploy.ps1") {
Remove-Item -Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev\deploy.ps1" -Force
}
if (Test-Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev\.gitignore") {
Remove-Item -Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev\.gitignore" -Force
}
if (Test-Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev\.htaccess") {
Remove-Item -Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev\.htaccess" -Force
}
Rename-Item -Path "C:\inetpub\wwwroot\enpaul-dev" -NewName "enpaul-dev.old" -Force
Rename-Item -Path "C:\inetpub\wwwroot\build-tmp.enpaul-dev" -NewName "enpaul-dev" -Force
Remove-Item -path "C:\inetpub\wwwroot\enpaul-dev.old" -Recurse -Force
exit