Initial import with GitLab CI/CD and registry deploy flow
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
$ErrorActionPreference = "Stop"
|
||||
$root = Split-Path -Parent $PSScriptRoot
|
||||
Set-Location $root
|
||||
|
||||
python scripts\local_stack.py stop @args
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
exit $LASTEXITCODE
|
||||
}
|
||||
|
||||
$dataDir = Join-Path $root ".data_local"
|
||||
if (Test-Path $dataDir) {
|
||||
Remove-Item -Path $dataDir -Recurse -Force
|
||||
}
|
||||
|
||||
$summaryPath = Join-Path $root ".local_stack\demo-seed-summary.json"
|
||||
if (Test-Path $summaryPath) {
|
||||
Remove-Item -Path $summaryPath -Force
|
||||
}
|
||||
|
||||
python scripts\local_stack.py start @args
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
exit $LASTEXITCODE
|
||||
}
|
||||
|
||||
& "$PSScriptRoot\smoke_test.ps1"
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
exit $LASTEXITCODE
|
||||
}
|
||||
|
||||
python scripts\demo_seed.py
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
exit $LASTEXITCODE
|
||||
}
|
||||
|
||||
Write-Host ""
|
||||
Write-Host "Demo environment is ready."
|
||||
Write-Host "UI: http://localhost:8080/operator"
|
||||
Write-Host "Login: admin / admin123"
|
||||
Write-Host "KB keyword: demo-showcase"
|
||||
Write-Host "Summary: .local_stack\demo-seed-summary.json"
|
||||
Write-Host "Stop: powershell -ExecutionPolicy Bypass -File scripts\stop_all_local.ps1"
|
||||
Reference in New Issue
Block a user