|
|
@ -9,8 +9,6 @@ help() {
|
|
|
|
cat << EOF
|
|
|
|
cat << EOF
|
|
|
|
$(basename $0) exécute une pipeline Drone locale dans VDN.
|
|
|
|
$(basename $0) exécute une pipeline Drone locale dans VDN.
|
|
|
|
|
|
|
|
|
|
|
|
$(synopsis)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-h : affiche cette aide
|
|
|
|
-h : affiche cette aide
|
|
|
|
--help : affiche l'aide de Drone
|
|
|
|
--help : affiche l'aide de Drone
|
|
|
|
|
|
|
|
|
|
|
@ -29,7 +27,9 @@ Exemple :
|
|
|
|
EOF
|
|
|
|
EOF
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
for arg; do
|
|
|
|
dronefile='.drone.yml'
|
|
|
|
|
|
|
|
for (( i=1; i<=$#; i++ )); do
|
|
|
|
|
|
|
|
arg=${!i}
|
|
|
|
case "$arg" in
|
|
|
|
case "$arg" in
|
|
|
|
'-h')
|
|
|
|
'-h')
|
|
|
|
help; exit
|
|
|
|
help; exit
|
|
|
@ -37,10 +37,19 @@ for arg; do
|
|
|
|
--)
|
|
|
|
--)
|
|
|
|
break
|
|
|
|
break
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
|
|
|
|
-*)
|
|
|
|
|
|
|
|
((i++))
|
|
|
|
|
|
|
|
;;
|
|
|
|
|
|
|
|
*)
|
|
|
|
|
|
|
|
if [[ $i -gt 1 ]]; then
|
|
|
|
|
|
|
|
dronefile="$arg"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
test -f .drone.yml || error 'Aucun fichier drone.yml trouvé'
|
|
|
|
|
|
|
|
|
|
|
|
test -f "$dronefile" || error "Aucun fichier $dronefile trouvé"
|
|
|
|
|
|
|
|
|
|
|
|
vdn-set-network-dir docker
|
|
|
|
vdn-set-network-dir docker
|
|
|
|
|
|
|
|
|
|
|
|