From f2b40e226d55d4a7a92a9916f576f828558197be Mon Sep 17 00:00:00 2001 From: floxx2112 Date: Wed, 19 Apr 2023 10:49:26 +0200 Subject: [PATCH] commited --- Scripts/AssitR.ps1 | 26 ++++++++++++++++++++++++++ scripts.json | 2 +- 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 Scripts/AssitR.ps1 diff --git a/Scripts/AssitR.ps1 b/Scripts/AssitR.ps1 new file mode 100644 index 0000000..e2124da --- /dev/null +++ b/Scripts/AssitR.ps1 @@ -0,0 +1,26 @@ +$backendPath = $PSScriptRoot + "\..\AssistDB_V2_Back" +$frontendPath = $PSScriptRoot + "\..\AssistDB_V2_Front" +Start-Job -Name Backend -Args $backendPath { param($backendPath) Set-Location $backendPath; git pull; mvn spring-boot:run +} +Start-Job -Name Frontend -Args $frontendPath{ param($frontendPath) Set-Location $frontendPath; git pull; ng serve } +Start-Process "http://localhost:9002/" +$text = 'Tapez "stop" pour stopper les applications ou "log" pour afficher les logs: ' +$continue=1 +while ($continue -eq 1){ + $FromInput = Read-Host $text + if ( $FromInput -like 'stop' ) { + $continue=0; + } + elseif ( $FromInput -like 'log' ) { + Write-Host "### - Back : " + Get-Job -Name Backend | Receive-Job + Write-Host "### - Front : " + Get-Job -Name Frontend | Receive-Job + } +} +if($FromInput -eq 'stop'){ + Get-Job -Name Backend | Stop-Job + Get-Job -Name Backend | Remove-Job + Get-Job -Name Frontend | Stop-Job + Get-Job -Name Frontend | Remove-Job +} diff --git a/scripts.json b/scripts.json index 708affa..5f3b15b 100644 --- a/scripts.json +++ b/scripts.json @@ -1 +1 @@ -{"data":[{"filename":"test1.txt","id":1,"tags":[{"tagname":"JOIN"}]},{"filename":"second.txt","id":2,"tags":[{"tagname":"TXT"},{"tagname":"SQL"}]},{"filename":"assitDB.ps1","id":3,"tags":[{"tagname":"PS1"},{"tagname":"JOIN"}]},{"filename":"nul.txt","id":4,"tags":[{"tagname":"TXT"}]},{"filename":"null.txt","id":5,"tags":[{"tagname":"TXT"}]},{"filename":"trest.txt","id":6,"tags":[{"tagname":"TXT"}]}]} \ No newline at end of file +{"data":[{"filename":"test1.txt","id":1,"tags":[{"tagname":"JOIN"}]},{"filename":"second.txt","id":2,"tags":[{"tagname":"TXT"},{"tagname":"SQL"}]},{"filename":"assitDB.ps1","id":3,"tags":[{"tagname":"PS1"},{"tagname":"JOIN"}]},{"filename":"nul.txt","id":4,"tags":[{"tagname":"TXT"}]},{"filename":"null.txt","id":5,"tags":[{"tagname":"TXT"}]},{"filename":"trest.txt","id":6,"tags":[{"tagname":"TXT"}]},{"filename":"AssitR.ps1","id":7,"tags":[{"tagname":"PS1"},{"tagname":"JOIN"}]}]} \ No newline at end of file