Commit 7aa0dc74fbcc70adf30c900f05c15745e84cd03c
1 parent
4365cfbd
Exists in
master
and in
1 other branch
bugfix pour exec tests avec TESTS.sh - bd test_labinvent - et optimisations scripts
Showing
9 changed files
with
50 additions
and
55 deletions
Show diff stats
CAKE_SHELL
... | ... | @@ -2,14 +2,18 @@ |
2 | 2 | |
3 | 3 | # Si execution directe depuis le repertoire data/ (bind du repertoire docker) |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -if [[ -f ../DOCKER_LABINVENT_START ]] ; then | |
6 | - #cd ../ | |
7 | - docker exec -it labinvent $0 | |
8 | - exit | |
9 | -fi | |
10 | -echo "IN $(pwd)" | |
5 | +[ -f ../DOCKER_LABINVENT_START ] && docker exec -it labinvent $0 | |
6 | +[ -f ../DOCKER_LABINVENT_START ] && exit | |
7 | + | |
8 | +#if [[ -f ../DOCKER_LABINVENT_START ]] ; then | |
9 | + ##cd ../ | |
10 | + #docker exec -it labinvent $0 | |
11 | + #exit | |
12 | +#fi | |
13 | +#echo "IN $(pwd)" | |
11 | 14 | |
12 | 15 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
16 | +echo "IN $(pwd)" | |
13 | 17 | |
14 | 18 | |
15 | 19 | ... | ... |
CONNECT_TO_MYSQL_AS_ROOT
... | ... | @@ -2,14 +2,10 @@ |
2 | 2 | |
3 | 3 | # Si execution directe depuis le repertoire data/ (bind du repertoire docker) |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -if [[ -f ../DOCKER_LABINVENT_START ]] ; then | |
6 | - #cd ../ | |
7 | - docker exec -it labinvent $0 | |
8 | - exit | |
9 | -fi | |
10 | -echo "IN $(pwd)" | |
11 | - | |
5 | +[ -f ../DOCKER_LABINVENT_START ] && docker exec -it labinvent $0 | |
6 | +[ -f ../DOCKER_LABINVENT_START ] && exit | |
12 | 7 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | +echo "IN $(pwd)" | |
13 | 9 | |
14 | 10 | |
15 | 11 | ... | ... |
CONNECT_TO_MYSQL_AS_USER
... | ... | @@ -2,14 +2,10 @@ |
2 | 2 | |
3 | 3 | # Si execution directe depuis le repertoire data/ (bind du repertoire docker) |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -if [[ -f ../DOCKER_LABINVENT_START ]] ; then | |
6 | - #cd ../ | |
7 | - docker exec -it labinvent $0 | |
8 | - exit | |
9 | -fi | |
10 | -echo "IN $(pwd)" | |
11 | - | |
5 | +[ -f ../DOCKER_LABINVENT_START ] && docker exec -it labinvent $0 | |
6 | +[ -f ../DOCKER_LABINVENT_START ] && exit | |
12 | 7 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | +echo "IN $(pwd)" | |
13 | 9 | |
14 | 10 | |
15 | 11 | |
... | ... | @@ -18,15 +14,22 @@ echo "IN $(pwd)" |
18 | 14 | # Si fichier install/ENV.sh existe, alors mode SANS docker |
19 | 15 | [ -f install/ENV.sh ] && source install/ENV.sh |
20 | 16 | |
21 | -#echo $MYSQL_USER | |
22 | -#echo $MYSQL_PASSWORD | |
17 | +echo $MYSQL_USER | |
18 | +echo $MYSQL_PASSWORD | |
19 | +echo $MYSQL_HOST | |
23 | 20 | |
24 | 21 | #echo $MYSQL_PORT #127.0.0.1:3307 |
25 | 22 | #MYSQL_PORT=$(echo "$MYSQL_PORT" | cut -d':' -f 2) |
26 | 23 | #echo $MYSQL_PORT #3307 |
27 | 24 | |
25 | +# PROD table : labinvent | |
28 | 26 | mysql $MYSQL_DATABASE -h $MYSQL_HOST -u $MYSQL_USER -p$MYSQL_PASSWORD |
27 | + | |
28 | +# TEST table : test_labinvent | |
29 | 29 | #mysql test_${MYSQL_DATABASE} -h $MYSQL_HOST -u $MYSQL_USER -p$MYSQL_PASSWORD |
30 | + | |
31 | +#mysql test_labinvent -u labinvent_user -plabinvent --host='db' | |
32 | +#mysql labinvent -u labinvent_user -plabinvent --host='db' | |
30 | 33 | #mysql $MYSQL_DATABASE -h 127.0.0.1 -u $MYSQL_USER -p$MYSQL_PASSWORD |
31 | 34 | #mysql -h 127.0.0.1 -u $MYSQL_USER -P $MYSQL_PORT --protocol=tcp -p$MYSQL_PASSWORD |
32 | 35 | #mysql -h 127.0.0.1 -u $MYSQL_USER -P $MYSQL_PORT -p$MYSQL_PASSWORD | ... | ... |
DB_EXEC
... | ... | @@ -2,14 +2,11 @@ |
2 | 2 | |
3 | 3 | # Si execution directe depuis le repertoire data/ (bind du repertoire docker) |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -if [[ -f ../DOCKER_LABINVENT_START ]] ; then | |
6 | - #cd ../ | |
7 | - docker exec -it labinvent $0 | |
8 | - exit | |
9 | -fi | |
5 | +[ -f ../DOCKER_LABINVENT_START ] && docker exec -it labinvent $0 | |
6 | +[ -f ../DOCKER_LABINVENT_START ] && exit | |
7 | +# Execution SANS docker, ou bien AVEC docker depuis le conteneur | |
10 | 8 | echo "IN $(pwd)" |
11 | 9 | |
12 | -# Execution SANS docker, ou bien AVEC docker depuis le conteneur | |
13 | 10 | |
14 | 11 | |
15 | 12 | ... | ... |
PANIC_MODE
... | ... | @@ -7,14 +7,11 @@ |
7 | 7 | |
8 | 8 | # Si execution directe depuis le repertoire data/ (bind du repertoire docker) |
9 | 9 | # => on rappelle ce meme script avec le CLI docker puis on exit |
10 | -if [[ -f ../DOCKER_LABINVENT_START ]] ; then | |
11 | - #cd ../ | |
12 | - docker exec -it labinvent $0 $1 | |
13 | - exit | |
14 | -fi | |
10 | +[ -f ../DOCKER_LABINVENT_START ] && docker exec -it labinvent $0 $1 | |
11 | +[ -f ../DOCKER_LABINVENT_START ] && exit | |
12 | +# Execution SANS docker, ou bien AVEC docker depuis le conteneur | |
15 | 13 | echo "IN $(pwd)" |
16 | 14 | |
17 | -# Execution SANS docker, ou bien AVEC docker depuis le conteneur | |
18 | 15 | |
19 | 16 | |
20 | 17 | ... | ... |
TESTS.sh
... | ... | @@ -2,14 +2,10 @@ |
2 | 2 | |
3 | 3 | # Si execution directe depuis le repertoire data/ (bind du repertoire docker) |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -if [[ -f ../DOCKER_LABINVENT_START ]] ; then | |
6 | - #cd ../ | |
7 | - docker exec -it labinvent $0 $1 | |
8 | - exit | |
9 | -fi | |
10 | -echo "IN $(pwd)" | |
11 | - | |
5 | +[ -f ../DOCKER_LABINVENT_START ] && docker exec -it labinvent $0 $1 | |
6 | +[ -f ../DOCKER_LABINVENT_START ] && exit | |
12 | 7 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | +echo "IN $(pwd)" | |
13 | 9 | |
14 | 10 | |
15 | 11 | ... | ... |
TEST_WEB
... | ... | @@ -2,14 +2,11 @@ |
2 | 2 | |
3 | 3 | # Si execution directe depuis le repertoire data/ (bind du repertoire docker) |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -if [[ -f ../DOCKER_LABINVENT_START ]] ; then | |
6 | - #cd ../ | |
7 | - docker exec -it labinvent $0 | |
8 | - exit | |
9 | -fi | |
5 | +[ -f ../DOCKER_LABINVENT_START ] && docker exec -it labinvent $0 | |
6 | +[ -f ../DOCKER_LABINVENT_START ] && exit | |
7 | +# Execution SANS docker, ou bien AVEC docker depuis le conteneur | |
10 | 8 | echo "IN $(pwd)" |
11 | 9 | |
12 | -# Execution SANS docker, ou bien AVEC docker depuis le conteneur | |
13 | 10 | |
14 | 11 | |
15 | 12 | ... | ... |
VERSION
... | ... | @@ -2,14 +2,13 @@ |
2 | 2 | |
3 | 3 | # Si execution directe depuis le repertoire data/ (bind du repertoire docker) |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -if [[ -f ../DOCKER_LABINVENT_START ]] ; then | |
6 | - #cd ../ | |
7 | - docker exec -it labinvent $0 | |
8 | - exit | |
9 | -fi | |
5 | +[ -f ../DOCKER_LABINVENT_START ] && docker exec -it labinvent $0 | |
6 | +[ -f ../DOCKER_LABINVENT_START ] && exit | |
7 | +# Execution SANS docker, ou bien AVEC docker depuis le conteneur | |
10 | 8 | echo "IN $(pwd)" |
11 | 9 | |
12 | -# Execution SANS docker, ou bien AVEC docker depuis le conteneur | |
10 | + | |
11 | + | |
13 | 12 | |
14 | 13 | |
15 | 14 | ... | ... |
database/install/DB1_create_databases_prod_and_test_and_users.sql
... | ... | @@ -57,12 +57,18 @@ CREATE DATABASE IF NOT EXISTS _mydbtest_ DEFAULT CHARACTER SET latin1; |
57 | 57 | -- grant all on _mydb_.* to '_mydb_'@'localhost' identified by '_mydb_1'; |
58 | 58 | -- grant all on _mydb_.* to 'mydb_user'@'localhost' identified by 'mydb_pass'; |
59 | 59 | -- grant all on _mydb_.* to '_mydb_user_'@'_server_name_' identified by '_mydb_pass_'; |
60 | -grant all on _mydb_.* to '_mydb_user_'@'localhost' identified by '_mydb_pass_'; | |
60 | +-- host OK SSI PAS DOCKER : | |
61 | +-- grant all on _mydb_.* to '_mydb_user_'@'localhost' identified by '_mydb_pass_'; | |
62 | +-- host OK POUR DOCKER, mais bon faut deviner le nom... | |
63 | +-- grant all on _mydb_.* to '_mydb_user_'@'labinvent.labinventdock_labinvent-network' identified by '_mydb_pass_'; | |
64 | +-- host OK POUR DOCKER, mais pas tres secure : | |
65 | +grant all on _mydb_.* to '_mydb_user_'@'%' identified by '_mydb_pass_'; | |
61 | 66 | |
62 | 67 | -- grant all on _mydbtest_.* to 'superadmin'@'localhost' identified by 'superadmin'; |
63 | 68 | -- grant all on _mydbtest_.* to 'mydb_user'@'localhost' identified by 'mydb_pass'; |
64 | 69 | -- grant all on _mydbtest_.* to '_mydb_user_'@'_server_name_' identified by '_mydb_pass_'; |
65 | -grant all on _mydbtest_.* to '_mydb_user_'@'localhost' identified by '_mydb_pass_'; | |
70 | +-- grant all on _mydbtest_.* to '_mydb_user_'@'localhost' identified by '_mydb_pass_'; | |
71 | +grant all on _mydbtest_.* to '_mydb_user_'@'%' identified by '_mydb_pass_'; | |
66 | 72 | |
67 | 73 | -- Mais, ca serait plus prudent de limiter les droits (au lieu de "grant all"): |
68 | 74 | -- grant select,insert,update,delete on _mydb_.* to ... | ... | ... |