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,16 +3,11 @@ | ||
3 | # -- Ajout d'un nouvel utilisateur superadmin | 3 | # -- Ajout d'un nouvel utilisateur superadmin |
4 | # (qui doit correspondre à un utilisateur référencé dans l'annuaire LDAP) | 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 | # => on rappelle ce meme script avec le CLI docker puis on exit | 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 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur | 9 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
10 | +echo "IN $(pwd)" | ||
16 | 11 | ||
17 | 12 | ||
18 | 13 |
CAKE_SHELL
1 | #!/usr/bin/env bash | 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 | # => on rappelle ce meme script avec le CLI docker puis on exit | 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 | #if [[ -f ../docker-compose.yml ]] ; then | 8 | #if [[ -f ../docker-compose.yml ]] ; then |
9 | ##cd ../ | 9 | ##cd ../ |
CONNECT_TO_MYSQL_AS_ROOT
1 | #!/usr/bin/env bash | 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 | # => on rappelle ce meme script avec le CLI docker puis on exit | 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 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur | 8 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | echo "IN $(pwd)" | 9 | echo "IN $(pwd)" |
9 | 10 |
CONNECT_TO_MYSQL_AS_USER
1 | #!/usr/bin/env bash | 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 | # => on rappelle ce meme script avec le CLI docker puis on exit | 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 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur | 8 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | echo "IN $(pwd)" | 9 | echo "IN $(pwd)" |
9 | 10 | ||
@@ -14,9 +15,9 @@ echo "IN $(pwd)" | @@ -14,9 +15,9 @@ echo "IN $(pwd)" | ||
14 | # Si fichier install/ENV.sh existe, alors mode SANS docker | 15 | # Si fichier install/ENV.sh existe, alors mode SANS docker |
15 | [ -f install/ENV.sh ] && source install/ENV.sh | 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 | #echo $MYSQL_PORT #127.0.0.1:3307 | 22 | #echo $MYSQL_PORT #127.0.0.1:3307 |
22 | #MYSQL_PORT=$(echo "$MYSQL_PORT" | cut -d':' -f 2) | 23 | #MYSQL_PORT=$(echo "$MYSQL_PORT" | cut -d':' -f 2) |
DB_EXEC
1 | #!/usr/bin/env bash | 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 | # => on rappelle ce meme script avec le CLI docker puis on exit | 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 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur | 8 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | echo "IN $(pwd)" | 9 | echo "IN $(pwd)" |
9 | 10 |
INSTALLATION
1 | #!/usr/bin/env bash | 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 | # => on rappelle ce meme script avec le CLI docker puis on exit | 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 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur | 6 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | echo "IN $(pwd)" | 7 | echo "IN $(pwd)" |
9 | 8 |
PANIC_MODE
@@ -5,10 +5,9 @@ | @@ -5,10 +5,9 @@ | ||
5 | # INPUT args | 5 | # INPUT args |
6 | # $1 = platforme (par défaut linux) | 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 | # => on rappelle ce meme script avec le CLI docker puis on exit | 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 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur | 11 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
13 | echo "IN $(pwd)" | 12 | echo "IN $(pwd)" |
14 | 13 |
TESTS.sh
1 | #!/usr/bin/env bash | 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 | # => on rappelle ce meme script avec le CLI docker puis on exit | 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 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur | 6 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | echo "IN $(pwd)" | 7 | echo "IN $(pwd)" |
9 | 8 |
TEST_WEB
1 | #!/usr/bin/env bash | 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 | # => on rappelle ce meme script avec le CLI docker puis on exit | 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 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur | 6 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | echo "IN $(pwd)" | 7 | echo "IN $(pwd)" |
9 | 8 |
UPDATE
@@ -2,10 +2,9 @@ | @@ -2,10 +2,9 @@ | ||
2 | 2 | ||
3 | # $1 : Option "-c" pour CLEAN du fichier ftpf | 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 | # => on rappelle ce meme script avec le CLI docker puis on exit | 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 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur | 8 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
10 | echo "IN $(pwd)" | 9 | echo "IN $(pwd)" |
11 | 10 |
VERSION
1 | #!/usr/bin/env bash | 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 | # => on rappelle ce meme script avec le CLI docker puis on exit | 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 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur | 6 | # Execution SANS docker, ou bien AVEC docker depuis le conteneur |
8 | echo "IN $(pwd)" | 7 | echo "IN $(pwd)" |
9 | 8 |