Commit 2f2cd3409a632720c924ec333f85fe00af756eb6
1 parent
f4953d67
Exists in
master
and in
1 other branch
amelioration test si docker hors conteneur en mode 1liner, used in all scripts in data/
Showing
11 changed files
with
33 additions
and
41 deletions
Show diff stats
ADD_NEW_SUPERADMIN_LDAP_USER
... | ... | @@ -3,16 +3,11 @@ |
3 | 3 | # -- Ajout d'un nouvel utilisateur superadmin |
4 | 4 | # (qui doit correspondre à un utilisateur référencé dans l'annuaire LDAP) |
5 | 5 | |
6 | -# Si execution directe depuis le repertoire data/ (bind du repertoire docker) | |
6 | +# Si docker et execution directe (hors conteneur) depuis le repertoire data/ (bind du repertoire docker) | |
7 | 7 | # => on rappelle ce meme script avec le CLI docker puis on exit |
8 | -if [[ -f ../docker-compose.yml ]] ; then | |
9 | - #cd ../ | |
10 | - docker exec -it labinvent $0 | |
11 | - exit | |
12 | -fi | |
13 | -echo "IN $(pwd)" | |
14 | - | |
8 | +[ -f ../docker-compose.yml ] && (docker exec -it labinvent $0 $* ; true) && exit | |
15 | 9 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
10 | +echo "IN $(pwd)" | |
16 | 11 | |
17 | 12 | |
18 | 13 | ... | ... |
CAKE_SHELL
1 | 1 | #!/usr/bin/env bash |
2 | 2 | |
3 | -# Si execution directe depuis le repertoire data/ (bind du repertoire docker) | |
3 | +# Si docker et execution directe (hors conteneur) depuis le repertoire data/ (bind du repertoire docker) | |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 | |
6 | -[ -f ../docker-compose.yml ] && exit | |
5 | +[ -f ../docker-compose.yml ] && (docker exec -it labinvent $0 $* ; true) && exit | |
6 | +##[ -f ../docker-compose.yml ] && exit | |
7 | 7 | |
8 | 8 | #if [[ -f ../docker-compose.yml ]] ; then |
9 | 9 | ##cd ../ | ... | ... |
CONNECT_TO_MYSQL_AS_ROOT
1 | 1 | #!/usr/bin/env bash |
2 | 2 | |
3 | -# Si execution directe depuis le repertoire data/ (bind du repertoire docker) | |
3 | +# Si docker et execution directe (hors conteneur) depuis le repertoire data/ (bind du repertoire docker) | |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 | |
6 | -[ -f ../docker-compose.yml ] && exit | |
5 | +[ -f ../docker-compose.yml ] && (docker exec -it labinvent $0 $* ; true) && exit | |
6 | +#[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 | |
7 | +#[ -f ../docker-compose.yml ] && exit | |
7 | 8 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | 9 | echo "IN $(pwd)" |
9 | 10 | ... | ... |
CONNECT_TO_MYSQL_AS_USER
1 | 1 | #!/usr/bin/env bash |
2 | 2 | |
3 | -# Si execution directe depuis le repertoire data/ (bind du repertoire docker) | |
3 | +# Si docker et execution directe (hors conteneur) depuis le repertoire data/ (bind du repertoire docker) | |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 | |
6 | -[ -f ../docker-compose.yml ] && exit | |
5 | +[ -f ../docker-compose.yml ] && (docker exec -it labinvent $0 $* ; true) && exit | |
6 | +#[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 | |
7 | +#[ -f ../docker-compose.yml ] && exit | |
7 | 8 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | 9 | echo "IN $(pwd)" |
9 | 10 | |
... | ... | @@ -14,9 +15,9 @@ echo "IN $(pwd)" |
14 | 15 | # Si fichier install/ENV.sh existe, alors mode SANS docker |
15 | 16 | [ -f install/ENV.sh ] && source install/ENV.sh |
16 | 17 | |
17 | -echo $MYSQL_USER | |
18 | -echo $MYSQL_PASSWORD | |
19 | -echo $MYSQL_HOST | |
18 | +#echo $MYSQL_USER | |
19 | +#echo $MYSQL_PASSWORD | |
20 | +#echo $MYSQL_HOST | |
20 | 21 | |
21 | 22 | #echo $MYSQL_PORT #127.0.0.1:3307 |
22 | 23 | #MYSQL_PORT=$(echo "$MYSQL_PORT" | cut -d':' -f 2) | ... | ... |
DB_EXEC
1 | 1 | #!/usr/bin/env bash |
2 | 2 | |
3 | -# Si execution directe depuis le repertoire data/ (bind du repertoire docker) | |
3 | +# Si docker et execution directe (hors conteneur) depuis le repertoire data/ (bind du repertoire docker) | |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 | |
6 | -[ -f ../docker-compose.yml ] && exit | |
5 | +[ -f ../docker-compose.yml ] && (docker exec -it labinvent $0 $* ; true) && exit | |
6 | +#[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 | |
7 | +#[ -f ../docker-compose.yml ] && exit | |
7 | 8 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | 9 | echo "IN $(pwd)" |
9 | 10 | ... | ... |
INSTALLATION
1 | 1 | #!/usr/bin/env bash |
2 | 2 | |
3 | -# Si execution directe depuis le repertoire data/ (bind du repertoire docker) | |
3 | +# Si docker et execution directe (hors conteneur) depuis le repertoire data/ (bind du repertoire docker) | |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 | |
6 | -[ -f ../docker-compose.yml ] && exit | |
5 | +[ -f ../docker-compose.yml ] && (docker exec -it labinvent $0 $* ; true) && exit | |
7 | 6 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | 7 | echo "IN $(pwd)" |
9 | 8 | ... | ... |
PANIC_MODE
... | ... | @@ -5,10 +5,9 @@ |
5 | 5 | # INPUT args |
6 | 6 | # $1 = platforme (par défaut linux) |
7 | 7 | |
8 | -# Si execution directe depuis le repertoire data/ (bind du repertoire docker) | |
8 | +# Si docker et execution directe (hors conteneur) depuis le repertoire data/ (bind du repertoire docker) | |
9 | 9 | # => on rappelle ce meme script avec le CLI docker puis on exit |
10 | -[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 $1 | |
11 | -[ -f ../docker-compose.yml ] && exit | |
10 | +[ -f ../docker-compose.yml ] && (docker exec -it labinvent $0 $* ; true) && exit | |
12 | 11 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
13 | 12 | echo "IN $(pwd)" |
14 | 13 | ... | ... |
TESTS.sh
1 | 1 | #!/usr/bin/env bash |
2 | 2 | |
3 | -# Si execution directe depuis le repertoire data/ (bind du repertoire docker) | |
3 | +# Si docker et execution directe (hors conteneur) depuis le repertoire data/ (bind du repertoire docker) | |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 $1 | |
6 | -[ -f ../docker-compose.yml ] && exit | |
5 | +[ -f ../docker-compose.yml ] && (docker exec -it labinvent $0 $* ; true) && exit | |
7 | 6 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | 7 | echo "IN $(pwd)" |
9 | 8 | ... | ... |
TEST_WEB
1 | 1 | #!/usr/bin/env bash |
2 | 2 | |
3 | -# Si execution directe depuis le repertoire data/ (bind du repertoire docker) | |
3 | +# Si docker et execution directe (hors conteneur) depuis le repertoire data/ (bind du repertoire docker) | |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 | |
6 | -[ -f ../docker-compose.yml ] && exit | |
5 | +[ -f ../docker-compose.yml ] && (docker exec -it labinvent $0 $* ; true) && exit | |
7 | 6 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | 7 | echo "IN $(pwd)" |
9 | 8 | ... | ... |
UPDATE
... | ... | @@ -2,10 +2,9 @@ |
2 | 2 | |
3 | 3 | # $1 : Option "-c" pour CLEAN du fichier ftpf |
4 | 4 | |
5 | -# Si execution directe depuis le repertoire data/ (bind du repertoire docker) | |
5 | +# Si docker et execution directe (hors conteneur) depuis le repertoire data/ (bind du repertoire docker) | |
6 | 6 | # => on rappelle ce meme script avec le CLI docker puis on exit |
7 | -[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 $1 | |
8 | -[ -f ../docker-compose.yml ] && exit | |
7 | +[ -f ../docker-compose.yml ] && (docker exec -it labinvent $0 $* ; true) && exit | |
9 | 8 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
10 | 9 | echo "IN $(pwd)" |
11 | 10 | ... | ... |
VERSION
1 | 1 | #!/usr/bin/env bash |
2 | 2 | |
3 | -# Si execution directe depuis le repertoire data/ (bind du repertoire docker) | |
3 | +# Si docker et execution directe (hors conteneur) depuis le repertoire data/ (bind du repertoire docker) | |
4 | 4 | # => on rappelle ce meme script avec le CLI docker puis on exit |
5 | -[ -f ../docker-compose.yml ] && docker exec -it labinvent $0 | |
6 | -[ -f ../docker-compose.yml ] && exit | |
5 | +[ -f ../docker-compose.yml ] && (docker exec -it labinvent $0 $* ; true) && exit | |
7 | 6 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | 7 | echo "IN $(pwd)" |
9 | 8 | ... | ... |