Add ignore and pre_start
This commit is contained in:
parent
9434b67921
commit
1cc11fba83
@ -3,6 +3,7 @@
|
||||
exec_update() {
|
||||
docker-compose build --pull
|
||||
docker-compose pull
|
||||
[[ -e ".pre_start" ]] && bash .pre_start
|
||||
docker-compose up -d
|
||||
}
|
||||
|
||||
@ -11,14 +12,22 @@ exec_stop() {
|
||||
}
|
||||
|
||||
exec_start() {
|
||||
[[ -e ".pre_start" ]] && bash .pre_start
|
||||
docker-compose up -d
|
||||
}
|
||||
|
||||
is_service() {
|
||||
[[ "$(ls $1/docker-compose.yml)" ]]
|
||||
}
|
||||
is_ignored() {
|
||||
[[ -e "$1/.ignore" ]]
|
||||
}
|
||||
get_all_services() {
|
||||
echo $(find . -maxdepth 2 -name docker-compose.yml | while read line; do echo $(dirname $line | sed 's:^./::'); done)
|
||||
all=$(find . -maxdepth 2 -name docker-compose.yml | while read line; do echo $(dirname $line | sed 's:^./::'); done)
|
||||
for dir in $all; do
|
||||
is_ignored $dir || output+="$dir "
|
||||
done
|
||||
echo $output
|
||||
}
|
||||
|
||||
#set default function
|
||||
|
Loading…
Reference in New Issue
Block a user