tmaczukin / docker-gitlab-dev Goto Github PK
View Code? Open in Web Editor NEWDocker container with GitLab Development Kit inside
License: MIT License
Docker container with GitLab Development Kit inside
License: MIT License
Hi!
I'm very interested in a Docker only image for the GDK.
I've found your repository here and tried to make it work on my system. After many small changes to adapt it (minor things like I don't speak polish and don't live in the same TZ), I've come pretty far to make it work, but I'm blocked at the very end by something that I don't understand.
The last step is running gitlab-start
to actually start gitlab in the container.
The code for this command is:
#!/bin/bash
cd /home/git/src/gitlab
bundle install
cd /home/git/src
bundle install # <--- I'm blocked here
bundle exec foreman start
But this fails at the step bundle install
because there is no Gemfile
or .bundle
directory in the GDK itself...
Did I miss something?
For reference, this is what I managed to do so far:
make
gdk start
gdk pg_on_running
gdk redis_on_running
gdk start
:
gitlab-setup
bundle install
in the gitlab folder for as many times as needed until it can download and install all the gems)gitlab-start
is failing (this issue)After running rake spec
I've got a message:
You are running as user *dev*, we hope you know what you are doing.
Things may work/fail for the wrong reasons.
For correct results you should run this as user *git*
I don't think it is necessary to change the user name but it seems to be a good idea.
The username git
is not mentioned literally in GitLab Development Kit's README file, but the error message bothers me :).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.