Spaces:
Running
Running
# Define the path to the .env file | |
$envPath = ".\.env" | |
# Check if the .env file exists | |
if (Test-Path $envPath) { | |
# Read the .env file | |
$envContent = Get-Content $envPath | |
# Parse the environment variables | |
foreach ($line in $envContent) { | |
if ($line -match '^([^=]+)=(.*)$') { | |
$name = $matches[1] | |
$value = $matches[2] | |
[Environment]::SetEnvironmentVariable($name, $value, "Process") | |
} | |
} | |
# Run docker-compose | |
docker-compose up --build | |
} | |
else { | |
Write-Error "The .env file was not found at $envPath" | |
} |