File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,10 @@ inputs:
23
23
description : ' POSTGRES_PASSWORD - superuser password'
24
24
required : false
25
25
default : ' '
26
+ postgresql init scripts :
27
+ description : ' POSTGRES_INIT_SCRIPTS - directory containing DB init scripts'
28
+ required : false
29
+ default : ' '
26
30
runs :
27
31
using : ' docker'
28
32
image : ' Dockerfile'
Original file line number Diff line number Diff line change @@ -4,6 +4,13 @@ docker_run="docker run"
4
4
docker_run=" $docker_run -e POSTGRES_DB=$INPUT_POSTGRESQL_DB "
5
5
docker_run=" $docker_run -e POSTGRES_USER=$INPUT_POSTGRESQL_USER "
6
6
docker_run=" $docker_run -e POSTGRES_PASSWORD=$INPUT_POSTGRESQL_PASSWORD "
7
+
8
+ if [ ! -z " $INPUT_POSTGRESQL_VOLUME " ]
9
+ then
10
+ PWD=` pwd`
11
+ docker_run=" $docker_run -v $PWD /$INPUT_POSTGRESQL_INIT_SCRIPTS :/docker-entrypoint-initdb.d"
12
+ fi
13
+
7
14
docker_run=" $docker_run -d -p 5432:5432 postgres:$INPUT_POSTGRESQL_VERSION "
8
15
9
16
sh -c " $docker_run "
You can’t perform that action at this time.
0 commit comments