summaryrefslogtreecommitdiff
path: root/tools/Dockerfile-test
diff options
context:
space:
mode:
Diffstat (limited to 'tools/Dockerfile-test')
-rw-r--r--tools/Dockerfile-test34
1 files changed, 0 insertions, 34 deletions
diff --git a/tools/Dockerfile-test b/tools/Dockerfile-test
deleted file mode 100644
index e18893e..0000000
--- a/tools/Dockerfile-test
+++ /dev/null
@@ -1,34 +0,0 @@
-FROM ubuntu:16.04
-# based on Vincent Robert <vincent.robert@genezys.net> initial Dockerfile
-MAINTAINER Gauvain Pocentek <gauvain@pocentek.net>
-
-# Install required packages
-RUN apt-get update \
- && apt-get install -qy --no-install-recommends \
- openssh-server \
- ca-certificates \
- curl \
- tzdata \
- && curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | bash \
- && apt-get install -qy --no-install-recommends \
- gitlab-ce
-
-# Manage SSHD through runit
-RUN mkdir -p /opt/gitlab/sv/sshd/supervise \
- && mkfifo /opt/gitlab/sv/sshd/supervise/ok \
- && printf "#!/bin/sh\nexec 2>&1\numask 077\nexec /usr/sbin/sshd -D" > /opt/gitlab/sv/sshd/run \
- && chmod a+x /opt/gitlab/sv/sshd/run \
- && ln -s /opt/gitlab/sv/sshd /opt/gitlab/service \
- && mkdir -p /var/run/sshd
-
-# Default root password
-RUN echo "gitlab_rails['initial_root_password'] = '5iveL!fe'" >> /etc/gitlab/gitlab.rb; \
- sed -i "s,^external_url.*,external_url 'http://gitlab.test'," /etc/gitlab/gitlab.rb; \
- echo 'pages_external_url "http://pages.gitlab.lxd/"' >> /etc/gitlab/gitlab.rb; \
- echo "gitlab_pages['enable'] = true" >> /etc/gitlab/gitlab.rb
-
-# Expose web & ssh
-EXPOSE 80 22
-
-# Default is to run runit & reconfigure
-CMD sleep 3 && gitlab-ctl reconfigure & /opt/gitlab/embedded/bin/runsvdir-start