Differences between revisions 11 and 12
Revision 11 as of 2018-02-04 20:47:34
Size: 1642
Editor: TpO
Comment: Added reference to salsa.debian.org
Revision 12 as of 2018-12-12 12:59:25
Size: 1735
Editor: Praveen A
Comment: add details about unstable and stretch-backports versions
Deletions are marked like this. Additions are marked like this.
Line 12: Line 12:
== Sid/experimental/personal ==
Updating gitlab to 9.x series is in progress and early versions are available from https://people.debian.org/~praveen/gitlab for testing.
== Unstable/stretch-backports ==
 * gitlab 11.x is available in unstable.
 * gitlab 10.8.7 is waiting in backports-NEW
 * gitlab 11.x is available for stretch-backports via personal repo of gitlab maintainer (Praveen) https://people.debian.org/~praveen/gitlab

Gitlab is a git front end with repository management, graphs, links, goodies, commands to run, and review capabilities similar in feel to a self hosted github.

Debian is running its own Instance of Gitlab under https://salsa.debian.org, which is not based on the packaged version.

Stretch

Gitlab 8.13.11 is available in stretch.

# apt-get install gitlab

Unstable/stretch-backports

  • gitlab 11.x is available in unstable.
  • gitlab 10.8.7 is waiting in backports-NEW
  • gitlab 11.x is available for stretch-backports via personal repo of gitlab maintainer (Praveen) https://people.debian.org/~praveen/gitlab

Omnibus Packages

Note: this section is about installation of upstream-provided unofficial packages.

Install

all actions are performed under root user, in ~ unless otherwise noted.

Step 1

navigate to https://www.gitlab.com/downloads/ and copy down the link to the debian deb package.

as of this writing @ june, 5, 2014

run

Step 2

run

  • dpkg -i gitlab*

Step 3

i got errors 1st time around 2nd time around gitlab looked like it set everything and ran well.

To avoid errors, execute /opt/gitlab/embedded/bin/runsvdir-start for one minute, more or less (tested in 7.9.0 and 7.9.1 omnibus versions).

run

  • gitlab-ctl reconfigure

to verify that things are running

run

  • gitlab-ctl status

Step 4

navigate to your servers ip address or domain name, and login as:

user: root password: 5iveL!fe

External Resources

https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md