updated 'run.sh' and 'run.bat' so the process name is 'qgato'
Some checks failed
Run Integration Tests / test (push) Failing after 1m43s
Some checks failed
Run Integration Tests / test (push) Failing after 1m43s
This commit is contained in:
parent
287c7a7a1d
commit
5b90a372a1
2 changed files with 23 additions and 4 deletions
14
run.bat
14
run.bat
|
@ -60,15 +60,25 @@ if "%BUILD_MODE%"=="true" (
|
||||||
)
|
)
|
||||||
echo Build successful! Output: %CD%\%BUILD_OUTPUT%
|
echo Build successful! Output: %CD%\%BUILD_OUTPUT%
|
||||||
) else (
|
) else (
|
||||||
|
rem Check if the executable exists
|
||||||
|
if not exist "%BUILD_OUTPUT%" (
|
||||||
|
echo Executable not found. Building it first...
|
||||||
|
go build -o "%BUILD_OUTPUT%" !GO_FILES!
|
||||||
|
if errorlevel 1 (
|
||||||
|
echo Build failed! Unable to run the application.
|
||||||
|
exit /b 1
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
rem Construct the command
|
rem Construct the command
|
||||||
set CMD=go run !GO_FILES! !SKIP_CONFIG!
|
set CMD="%BUILD_OUTPUT% !SKIP_CONFIG!"
|
||||||
if not "%PORT%"=="" set CMD=!CMD! --port %PORT%
|
if not "%PORT%"=="" set CMD=!CMD! --port %PORT%
|
||||||
if not "%DOMAIN%"=="" set CMD=!CMD! --domain %DOMAIN%
|
if not "%DOMAIN%"=="" set CMD=!CMD! --domain %DOMAIN%
|
||||||
|
|
||||||
rem Informative output
|
rem Informative output
|
||||||
echo Starting application with command: !CMD!
|
echo Starting application with command: !CMD!
|
||||||
|
|
||||||
rem Run the Go program with the constructed command
|
rem Run the application
|
||||||
call !CMD!
|
call !CMD!
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
13
run.sh
13
run.sh
|
@ -51,12 +51,21 @@ if $BUILD_MODE; then
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
# Run mode
|
# Run mode
|
||||||
CMD="go run $GO_FILES $SKIP_CONFIG"
|
CMD="./$BUILD_OUTPUT $SKIP_CONFIG"
|
||||||
[ -n "$PORT" ] && CMD="$CMD --port $PORT"
|
[ -n "$PORT" ] && CMD="$CMD --port $PORT"
|
||||||
[ -n "$DOMAIN" ] && CMD="$CMD --domain $DOMAIN"
|
[ -n "$DOMAIN" ] && CMD="$CMD --domain $DOMAIN"
|
||||||
|
|
||||||
|
if [ ! -f "$SCRIPT_DIR/$BUILD_OUTPUT" ]; then
|
||||||
|
echo "Executable not found. Building it first..."
|
||||||
|
go build -o "$SCRIPT_DIR/$BUILD_OUTPUT" $GO_FILES
|
||||||
|
if [ $? -ne 0 ]; then
|
||||||
|
echo "Build failed! Unable to run the application."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
echo "Starting application with command: $CMD"
|
echo "Starting application with command: $CMD"
|
||||||
|
|
||||||
# Run the Go program with the constructed command
|
# Run the executable
|
||||||
eval $CMD
|
eval $CMD
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Add table
Reference in a new issue