TSK-1831: removed old taskanaUnitTest.properties file in db scripts

Co-authored-by: Yakup Ensar Evli <54323073+ensarevlideveloper@users.noreply.github.com>
Co-authored-by: ryzheboka <25465835+ryzheboka@users.noreply.github.com>
Co-authored-by: knht <43456808+knht@users.noreply.github.com>
This commit is contained in:
Mustapha Zorgati 2022-04-22 13:37:13 +02:00
parent 442a4f0e88
commit c13e1cf6b5
2 changed files with 2 additions and 40 deletions

View File

@ -1,6 +1,5 @@
@ECHO OFF @ECHO OFF
SETLOCAL SETLOCAL
SET PROP_FILE=%HOMEPATH%\taskanaUnitTest.properties
:MENU :MENU
ECHO. ECHO.
@ -15,7 +14,6 @@ SET PROP_FILE=%HOMEPATH%\taskanaUnitTest.properties
ECHO 4 - Stop POSTGRES 10 ECHO 4 - Stop POSTGRES 10
ECHO. ECHO.
ECHO 5 - Stop all ECHO 5 - Stop all
ECHO 6 - Remove %PROP_FILE%
ECHO. ECHO.
SET /P MENU=Select task then press ENTER: SET /P MENU=Select task then press ENTER:
ECHO. ECHO.
@ -24,7 +22,6 @@ SET PROP_FILE=%HOMEPATH%\taskanaUnitTest.properties
IF [%MENU%]==[3] GOTO START_POSTGRES_10 IF [%MENU%]==[3] GOTO START_POSTGRES_10
IF [%MENU%]==[4] GOTO STOP_POSTGRES_10 IF [%MENU%]==[4] GOTO STOP_POSTGRES_10
IF [%MENU%]==[5] GOTO STOP_ALL IF [%MENU%]==[5] GOTO STOP_ALL
IF [%MENU%]==[6] GOTO REMOVE_PROP
EXIT /B EXIT /B
:START_DB2_11_5 :START_DB2_11_5
@ -32,11 +29,6 @@ SET PROP_FILE=%HOMEPATH%\taskanaUnitTest.properties
ECHO docker-compose -f %~dp0/docker-compose.yml up -d taskana-db2_11-5 ECHO docker-compose -f %~dp0/docker-compose.yml up -d taskana-db2_11-5
docker-compose -f %~dp0/docker-compose.yml up -d taskana-db2_11-5 docker-compose -f %~dp0/docker-compose.yml up -d taskana-db2_11-5
ECHO jdbcDriver=com.ibm.db2.jcc.DB2Driver> %PROP_FILE%
ECHO jdbcUrl=jdbc:db2://localhost:5101/tskdb>> %PROP_FILE%
ECHO dbUserName=db2inst1>> %PROP_FILE%
ECHO dbPassword=db2inst1-pwd>> %PROP_FILE%
ECHO schemaName=TASKANA>> %PROP_FILE%
ECHO --- ECHO ---
GOTO MENU GOTO MENU
@ -45,18 +37,13 @@ SET PROP_FILE=%HOMEPATH%\taskanaUnitTest.properties
ECHO docker-compose -f %~dp0/docker-compose.yml rm -f -s -v taskana-db2_11-5 ECHO docker-compose -f %~dp0/docker-compose.yml rm -f -s -v taskana-db2_11-5
docker-compose -f %~dp0/docker-compose.yml rm -f -s -v taskana-db2_11-5 docker-compose -f %~dp0/docker-compose.yml rm -f -s -v taskana-db2_11-5
ECHO --- ECHO ---
GOTO REMOVE_PROP GOTO MENU
:START_POSTGRES_10 :START_POSTGRES_10
ECHO --- ECHO ---
ECHO docker-compose -f %~dp0/docker-compose.yml up -d taskana-postgres_10 ECHO docker-compose -f %~dp0/docker-compose.yml up -d taskana-postgres_10
docker-compose -f %~dp0/docker-compose.yml up -d taskana-postgres_10 docker-compose -f %~dp0/docker-compose.yml up -d taskana-postgres_10
ECHO jdbcDriver=org.postgresql.Driver> %PROP_FILE%
ECHO jdbcUrl=jdbc:postgresql://localhost:5102/postgres>> %PROP_FILE%
ECHO dbUserName=postgres>> %PROP_FILE%
ECHO dbPassword=postgres>> %PROP_FILE%
ECHO schemaName=taskana>> %PROP_FILE%
ECHO --- ECHO ---
GOTO MENU GOTO MENU
@ -66,20 +53,11 @@ SET PROP_FILE=%HOMEPATH%\taskanaUnitTest.properties
ECHO docker-compose -f %~dp0/docker-compose.yml rm -f -s -v taskana-postgres_10 ECHO docker-compose -f %~dp0/docker-compose.yml rm -f -s -v taskana-postgres_10
docker-compose -f %~dp0/docker-compose.yml rm -f -s -v taskana-postgres_10 docker-compose -f %~dp0/docker-compose.yml rm -f -s -v taskana-postgres_10
ECHO --- ECHO ---
GOTO REMOVE_PROP GOTO MENU
:STOP_ALL :STOP_ALL
ECHO --- ECHO ---
ECHO docker-compose -f %~dp0/docker-compose.yml down -v ECHO docker-compose -f %~dp0/docker-compose.yml down -v
docker-compose -f %~dp0/docker-compose.yml down -v docker-compose -f %~dp0/docker-compose.yml down -v
ECHO --- ECHO ---
GOTO REMOVE_PROP
:REMOVE_PROP
ECHO ---
IF EXIST %PROP_FILE% (
ECHO DEL /F %PROP_FILE%
DEL /F %PROP_FILE%
)
ECHO ---
GOTO MENU GOTO MENU

View File

@ -47,38 +47,22 @@ function mapDBToDockerComposeServiceName() {
function main() { function main() {
[[ $# -eq 0 || "$1" == '-h' || "$1" == '--help' ]] && helpAndExit 0 [[ $# -eq 0 || "$1" == '-h' || "$1" == '--help' ]] && helpAndExit 0
propFile="$HOME/taskanaUnitTest.properties"
scriptDir=$(dirname "$0") scriptDir=$(dirname "$0")
case "$1" in case "$1" in
H2) H2)
[[ -f "$propFile" ]] && rm "$propFile"
;; ;;
DB2|DB2_11_5) DB2|DB2_11_5)
docker-compose -f $scriptDir/docker-compose.yml up -d "$(mapDBToDockerComposeServiceName "$1")" docker-compose -f $scriptDir/docker-compose.yml up -d "$(mapDBToDockerComposeServiceName "$1")"
echo 'jdbcDriver=com.ibm.db2.jcc.DB2Driver' > $propFile
echo 'jdbcUrl=jdbc:db2://localhost:5101/tskdb' >> $propFile
echo 'dbUserName=db2inst1' >> $propFile
echo 'dbPassword=db2inst1-pwd' >> $propFile
echo 'schemaName=TASKANA' >> $propFile
;; ;;
POSTGRES|POSTGRES_10) POSTGRES|POSTGRES_10)
docker-compose -f $scriptDir/docker-compose.yml up -d "$(mapDBToDockerComposeServiceName "$1")" docker-compose -f $scriptDir/docker-compose.yml up -d "$(mapDBToDockerComposeServiceName "$1")"
echo 'jdbcDriver=org.postgresql.Driver' > $propFile
echo 'jdbcUrl=jdbc:postgresql://localhost:5102/postgres' >> $propFile
echo 'dbUserName=postgres' >> $propFile
echo 'dbPassword=postgres' >> $propFile
echo 'schemaName=taskana' >> $propFile
;; ;;
stop) stop)
# this variable is necessary, so that the script can terminate properly # this variable is necessary, so that the script can terminate properly
# when the provided database name does not match. PLEASE DO NOT INLINE! # when the provided database name does not match. PLEASE DO NOT INLINE!
local composeServiceName="$(mapDBToDockerComposeServiceName "$2")" local composeServiceName="$(mapDBToDockerComposeServiceName "$2")"
docker-compose -f $scriptDir/docker-compose.yml rm -f -s -v $composeServiceName docker-compose -f $scriptDir/docker-compose.yml rm -f -s -v $composeServiceName
[[ -f "$propFile" ]] && rm "$propFile"
;; ;;
*) *)
echo "unknown database '$1'" >&2 echo "unknown database '$1'" >&2