File tree 12 files changed +77
-23
lines changed 12 files changed +77
-23
lines changed Original file line number Diff line number Diff line change @@ -38,8 +38,14 @@ if [ "${1:0:1}" = '-' ]; then
38
38
fi
39
39
40
40
if [ " $1 " = ' postgres' ]; then
41
+ for x in /docker-pre-builtin.d/* ; do
42
+ if [ -f " ${x} " -a -x " ${x} " ]; then
43
+ echo " -----> Running ${x} "
44
+ " ${x} "
45
+ fi
46
+ done
41
47
for x in /docker-pre-entrypoint.d/* ; do
42
- if [ -x " ${x} " ]; then
48
+ if [ -f " ${x} " -a - x " ${x} " ]; then
43
49
echo " -----> Running ${x} "
44
50
" ${x} "
45
51
fi
141
147
fi
142
148
143
149
echo
150
+ for x in /docker-builtin-initdb.d/* ; do
151
+ if [ -f " ${x} " -a -x " ${x} " ]; then
152
+ echo " -----> Running ${x} "
153
+ " ${x} "
154
+ fi
155
+ done
144
156
for f in /docker-entrypoint-initdb.d/* ; do
145
157
case " $f " in
146
158
* .sh) echo " $0 : running $f " ; . " $f " ;;
158
170
echo
159
171
fi
160
172
173
+ for x in /docker-post-builtin.d/* ; do
174
+ if [ -f " ${x} " -a -x " ${x} " ]; then
175
+ echo " -----> Running ${x} "
176
+ " ${x} "
177
+ fi
178
+ done
161
179
for x in /docker-post-entrypoint.d/* ; do
162
- if [ -x " ${x} " ]; then
180
+ if [ -f " ${x} " -a - x " ${x} " ]; then
163
181
echo " -----> Running ${x} "
164
182
" ${x} "
165
183
fi
Original file line number Diff line number Diff line change @@ -38,8 +38,14 @@ if [ "${1:0:1}" = '-' ]; then
38
38
fi
39
39
40
40
if [ " $1 " = ' postgres' ]; then
41
+ for x in /docker-pre-builtin.d/* ; do
42
+ if [ -f " ${x} " -a -x " ${x} " ]; then
43
+ echo " -----> Running ${x} "
44
+ " ${x} "
45
+ fi
46
+ done
41
47
for x in /docker-pre-entrypoint.d/* ; do
42
- if [ -x " ${x} " ]; then
48
+ if [ -f " ${x} " -a - x " ${x} " ]; then
43
49
echo " -----> Running ${x} "
44
50
" ${x} "
45
51
fi
141
147
fi
142
148
143
149
echo
150
+ for x in /docker-builtin-initdb.d/* ; do
151
+ if [ -f " ${x} " -a -x " ${x} " ]; then
152
+ echo " -----> Running ${x} "
153
+ " ${x} "
154
+ fi
155
+ done
144
156
for f in /docker-entrypoint-initdb.d/* ; do
145
157
case " $f " in
146
158
* .sh) echo " $0 : running $f " ; . " $f " ;;
158
170
echo
159
171
fi
160
172
173
+ for x in /docker-post-builtin.d/* ; do
174
+ if [ -f " ${x} " -a -x " ${x} " ]; then
175
+ echo " -----> Running ${x} "
176
+ " ${x} "
177
+ fi
178
+ done
161
179
for x in /docker-post-entrypoint.d/* ; do
162
- if [ -x " ${x} " ]; then
180
+ if [ -f " ${x} " -a - x " ${x} " ]; then
163
181
echo " -----> Running ${x} "
164
182
" ${x} "
165
183
fi
Original file line number Diff line number Diff line change 39
39
40
40
if [ " $1 " = ' postgres' ]; then
41
41
for x in /docker-pre-entrypoint.d/* ; do
42
- if [ -x " ${x} " ]; then
42
+ if [ -f " ${x} " -a - x " ${x} " ]; then
43
43
echo " -----> Running ${x} "
44
44
" ${x} "
45
45
fi
159
159
fi
160
160
161
161
for x in /docker-post-entrypoint.d/* ; do
162
- if [ -x " ${x} " ]; then
162
+ if [ -f " ${x} " -a - x " ${x} " ]; then
163
163
echo " -----> Running ${x} "
164
164
" ${x} "
165
165
fi
Original file line number Diff line number Diff line change 39
39
40
40
if [ " $1 " = ' postgres' ]; then
41
41
for x in /docker-pre-entrypoint.d/* ; do
42
- if [ -x " ${x} " ]; then
42
+ if [ -f " ${x} " -a - x " ${x} " ]; then
43
43
echo " -----> Running ${x} "
44
44
" ${x} "
45
45
fi
159
159
fi
160
160
161
161
for x in /docker-post-entrypoint.d/* ; do
162
- if [ -x " ${x} " ]; then
162
+ if [ -f " ${x} " -a - x " ${x} " ]; then
163
163
echo " -----> Running ${x} "
164
164
" ${x} "
165
165
fi
Original file line number Diff line number Diff line change 39
39
40
40
if [ " $1 " = ' postgres' ]; then
41
41
for x in /docker-pre-entrypoint.d/* ; do
42
- if [ -x " ${x} " ]; then
42
+ if [ -f " ${x} " -a - x " ${x} " ]; then
43
43
echo " -----> Running ${x} "
44
44
" ${x} "
45
45
fi
159
159
fi
160
160
161
161
for x in /docker-post-entrypoint.d/* ; do
162
- if [ -x " ${x} " ]; then
162
+ if [ -f " ${x} " -a - x " ${x} " ]; then
163
163
echo " -----> Running ${x} "
164
164
" ${x} "
165
165
fi
Original file line number Diff line number Diff line change 39
39
40
40
if [ " $1 " = ' postgres' ]; then
41
41
for x in /docker-pre-entrypoint.d/* ; do
42
- if [ -x " ${x} " ]; then
42
+ if [ -f " ${x} " -a - x " ${x} " ]; then
43
43
echo " -----> Running ${x} "
44
44
" ${x} "
45
45
fi
159
159
fi
160
160
161
161
for x in /docker-post-entrypoint.d/* ; do
162
- if [ -x " ${x} " ]; then
162
+ if [ -f " ${x} " -a - x " ${x} " ]; then
163
163
echo " -----> Running ${x} "
164
164
" ${x} "
165
165
fi
Original file line number Diff line number Diff line change 39
39
40
40
if [ " $1 " = ' postgres' ]; then
41
41
for x in /docker-pre-entrypoint.d/* ; do
42
- if [ -x " ${x} " ]; then
42
+ if [ -f " ${x} " -a - x " ${x} " ]; then
43
43
echo " -----> Running ${x} "
44
44
" ${x} "
45
45
fi
159
159
fi
160
160
161
161
for x in /docker-post-entrypoint.d/* ; do
162
- if [ -x " ${x} " ]; then
162
+ if [ -f " ${x} " -a - x " ${x} " ]; then
163
163
echo " -----> Running ${x} "
164
164
" ${x} "
165
165
fi
Original file line number Diff line number Diff line change 39
39
40
40
if [ " $1 " = ' postgres' ]; then
41
41
for x in /docker-pre-entrypoint.d/* ; do
42
- if [ -x " ${x} " ]; then
42
+ if [ -f " ${x} " -a - x " ${x} " ]; then
43
43
echo " -----> Running ${x} "
44
44
" ${x} "
45
45
fi
159
159
fi
160
160
161
161
for x in /docker-post-entrypoint.d/* ; do
162
- if [ -x " ${x} " ]; then
162
+ if [ -f " ${x} " -a - x " ${x} " ]; then
163
163
echo " -----> Running ${x} "
164
164
" ${x} "
165
165
fi
Original file line number Diff line number Diff line change 39
39
40
40
if [ " $1 " = ' postgres' ]; then
41
41
for x in /docker-pre-entrypoint.d/* ; do
42
- if [ -x " ${x} " ]; then
42
+ if [ -f " ${x} " -a - x " ${x} " ]; then
43
43
echo " -----> Running ${x} "
44
44
" ${x} "
45
45
fi
159
159
fi
160
160
161
161
for x in /docker-post-entrypoint.d/* ; do
162
- if [ -x " ${x} " ]; then
162
+ if [ -f " ${x} " -a - x " ${x} " ]; then
163
163
echo " -----> Running ${x} "
164
164
" ${x} "
165
165
fi
Original file line number Diff line number Diff line change 39
39
40
40
if [ " $1 " = ' postgres' ]; then
41
41
for x in /docker-pre-entrypoint.d/* ; do
42
- if [ -x " ${x} " ]; then
42
+ if [ -f " ${x} " -a - x " ${x} " ]; then
43
43
echo " -----> Running ${x} "
44
44
" ${x} "
45
45
fi
159
159
fi
160
160
161
161
for x in /docker-post-entrypoint.d/* ; do
162
- if [ -x " ${x} " ]; then
162
+ if [ -f " ${x} " -a - x " ${x} " ]; then
163
163
echo " -----> Running ${x} "
164
164
" ${x} "
165
165
fi
Original file line number Diff line number Diff line change @@ -38,8 +38,14 @@ if [ "${1:0:1}" = '-' ]; then
38
38
fi
39
39
40
40
if [ " $1 " = ' postgres' ]; then
41
+ for x in /docker-pre-builtin.d/* ; do
42
+ if [ -f " ${x} " -a -x " ${x} " ]; then
43
+ echo " -----> Running ${x} "
44
+ " ${x} "
45
+ fi
46
+ done
41
47
for x in /docker-pre-entrypoint.d/* ; do
42
- if [ -x " ${x} " ]; then
48
+ if [ -f " ${x} " -a - x " ${x} " ]; then
43
49
echo " -----> Running ${x} "
44
50
" ${x} "
45
51
fi
141
147
fi
142
148
143
149
echo
150
+ for x in /docker-builtin-initdb.d/* ; do
151
+ if [ -f " ${x} " -a -x " ${x} " ]; then
152
+ echo " -----> Running ${x} "
153
+ " ${x} "
154
+ fi
155
+ done
144
156
for f in /docker-entrypoint-initdb.d/* ; do
145
157
case " $f " in
146
158
* .sh) echo " $0 : running $f " ; . " $f " ;;
158
170
echo
159
171
fi
160
172
173
+ for x in /docker-post-builtin.d/* ; do
174
+ if [ -f " ${x} " -a -x " ${x} " ]; then
175
+ echo " -----> Running ${x} "
176
+ " ${x} "
177
+ fi
178
+ done
161
179
for x in /docker-post-entrypoint.d/* ; do
162
- if [ -x " ${x} " ]; then
180
+ if [ -f " ${x} " -a - x " ${x} " ]; then
163
181
echo " -----> Running ${x} "
164
182
" ${x} "
165
183
fi
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ cd "$(dirname "$(readlink -f "$BASH_SOURCE")")"
5
5
6
6
versions=( " $@ " )
7
7
if [ ${# versions[@]} -eq 0 ]; then
8
- versions=( * / )
8
+ versions=( [0-9] * / )
9
9
fi
10
10
versions=( " ${versions[@]%/ } " )
11
11
You can’t perform that action at this time.
0 commit comments