-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathadd-implementations.ps1
More file actions
38 lines (29 loc) · 1.45 KB
/
add-implementations.ps1
File metadata and controls
38 lines (29 loc) · 1.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# ============================================================================
# Add Implementation Files to azure-project-template
# ============================================================================
# Run from: C:\Users\smitj\repos\azure-project-template
# ============================================================================
$ErrorActionPreference = "Stop"
Write-Host "🔧 Adding implementation files..." -ForegroundColor Cyan
Write-Host "====================================" -ForegroundColor Cyan
if (-not (Test-Path "README.md")) {
Write-Host "❌ Error: Not in azure-project-template" -ForegroundColor Red
exit 1
}
Write-Host "✓ Location verified" -ForegroundColor Green
# ============================================================================
# Infrastructure
# ============================================================================
Write-Host "`n📝 Creating infrastructure..." -ForegroundColor Yellow
.\scripts\create-infra.ps1
.\scripts\create-api-hexagonal.ps1
.\scripts\create-gitignore.ps1
# ============================================================================
# Commit
# ============================================================================
Write-Host "`n📤 Committing..." -ForegroundColor Yellow
git add .
git commit -m "Add complete implementations"
git push
Write-Host "`n✅ Complete!" -ForegroundColor Green
Write-Host "📍 https://github.com/phoenixvc/azure-project-template" -ForegroundColor Cyan