Improved deploy.ps1 to Push not Push images to Registry
This commit is contained in:
parent
8295c3c04f
commit
2d2323b109
@ -8,6 +8,7 @@ Param(
|
|||||||
[parameter(Mandatory=$false)][string]$imageTag,
|
[parameter(Mandatory=$false)][string]$imageTag,
|
||||||
[parameter(Mandatory=$false)][bool]$deployCI=$false,
|
[parameter(Mandatory=$false)][bool]$deployCI=$false,
|
||||||
[parameter(Mandatory=$false)][bool]$buildImages=$true,
|
[parameter(Mandatory=$false)][bool]$buildImages=$true,
|
||||||
|
[parameter(Mandatory=$false)][bool]$pushImages=$true,
|
||||||
[parameter(Mandatory=$false)][bool]$deployInfrastructure=$true,
|
[parameter(Mandatory=$false)][bool]$deployInfrastructure=$true,
|
||||||
[parameter(Mandatory=$false)][string]$dockerOrg="eshop"
|
[parameter(Mandatory=$false)][string]$dockerOrg="eshop"
|
||||||
)
|
)
|
||||||
@ -63,7 +64,9 @@ if ($buildImages) {
|
|||||||
Write-Host "Building Docker images tagged with '$imageTag'" -ForegroundColor Yellow
|
Write-Host "Building Docker images tagged with '$imageTag'" -ForegroundColor Yellow
|
||||||
$env:TAG=$imageTag
|
$env:TAG=$imageTag
|
||||||
docker-compose -p .. -f ../docker-compose.yml build
|
docker-compose -p .. -f ../docker-compose.yml build
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($pushImages) {
|
||||||
Write-Host "Pushing images to $registry/$dockerOrg..." -ForegroundColor Yellow
|
Write-Host "Pushing images to $registry/$dockerOrg..." -ForegroundColor Yellow
|
||||||
$services = ("basket.api", "catalog.api", "identity.api", "ordering.api", "ordering.backgroundtasks", "marketing.api","payment.api","locations.api", "webmvc", "webspa", "webstatus", "ocelotapigw", "mobileshoppingagg", "webshoppingagg", "ordering.signalrhub")
|
$services = ("basket.api", "catalog.api", "identity.api", "ordering.api", "ordering.backgroundtasks", "marketing.api","payment.api","locations.api", "webmvc", "webspa", "webstatus", "ocelotapigw", "mobileshoppingagg", "webshoppingagg", "ordering.signalrhub")
|
||||||
|
|
||||||
@ -91,7 +94,10 @@ if (-not [string]::IsNullOrEmpty($dockerUser)) {
|
|||||||
exit
|
exit
|
||||||
}
|
}
|
||||||
|
|
||||||
# create registry key secret
|
# Try to delete the Docker registry key secret
|
||||||
|
ExecKube -cmd 'delete secret docker-registry registry-key'
|
||||||
|
|
||||||
|
# Create the Docker registry key secret
|
||||||
ExecKube -cmd 'create secret docker-registry registry-key `
|
ExecKube -cmd 'create secret docker-registry registry-key `
|
||||||
--docker-server=$registryFDQN `
|
--docker-server=$registryFDQN `
|
||||||
--docker-username=$dockerUser `
|
--docker-username=$dockerUser `
|
||||||
|
Loading…
x
Reference in New Issue
Block a user