Launch vault server in separate fork of cmd.exe
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	
This commit is contained in:
		@@ -8,16 +8,15 @@ $vaultArgs = @(
 | 
			
		||||
    "-dev",
 | 
			
		||||
    "-dev-tls",
 | 
			
		||||
    "-dev-root-token-id=root",
 | 
			
		||||
    "-dev-listen-address=127.0.0.1:8200"
 | 
			
		||||
    "-dev-listen-address=127.0.0.1:8200",
 | 
			
		||||
    ">>",
 | 
			
		||||
    "vault-logs/stdout.log",
 | 
			
		||||
    "2>>",
 | 
			
		||||
    "vault-logs/stderr.log"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
Write-Output "✅ Starting Vault server..."
 | 
			
		||||
$process = Start-Process -FilePath ".\vault.exe" `
 | 
			
		||||
    -ArgumentList $vaultArgs `
 | 
			
		||||
    -PassThru `
 | 
			
		||||
    -NoNewWindow `
 | 
			
		||||
    -RedirectStandardOutput "vault-logs/stdout.log" `
 | 
			
		||||
    -RedirectStandardError "vault-logs/stderr.log"
 | 
			
		||||
$process = Start-Process -FilePath "cmd.exe" -ArgumentList "/c start `"Vault Server`" /B .\vault.exe $vaultArgs" -
 | 
			
		||||
 | 
			
		||||
$vaultPid = $process.Id
 | 
			
		||||
Write-Output "✅ Vault process started with PID: $vaultPid"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user