diff options
Diffstat (limited to 'tools/docker-entrypoint')
-rwxr-xr-x | tools/docker-entrypoint | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tools/docker-entrypoint b/tools/docker-entrypoint new file mode 100755 index 0000000..d291220 --- /dev/null +++ b/tools/docker-entrypoint @@ -0,0 +1,18 @@ +#!/bin/bash + +## Running the init logic for gitlab. See PR# for splitting this wrapper file into two pieces +/bin/bash init/init + +echo Sleep for 30 seconds to ensure all services are running +sleep 30 + +echo Initalize test token and user +PERSONAL_ACCESS_TOKEN="$(gitlab-rails r /init/test.rb)" +GITLAB_URL="http://localhost:$EXTERNAL_PORT" + +echo "export PERSONAL_ACCESS_TOKEN=$PERSONAL_ACCESS_TOKEN" >> ~/.profile +echo "export GITLAB_URL=$GITLAB_URL" >> ~/.profile + +echo Tail and wait +gitlab-ctl tail& +wait |