Commit 2f2cd3409a632720c924ec333f85fe00af756eb6

Authored by Etienne Pallier
1 parent f4953d67
Exists in master and in 1 other branch dev

amelioration test si docker hors conteneur en mode 1liner, used in all scripts in data/

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  
... ...