Questions tagged [gitlab]

GitLab is an open source Git repository manager with issue tracking and wiki as well as continuous integration features. Use this tag for programming questions related to the GitLab API or similar; questions about general usage are considered off-topic.

GitLab is open source software to collaborate on code. It can be considered an open source self-hosted GitHub, but GitLab.com also provides Git hosting in the way GitHub does, and you can also have private repositories for free.

Features

GitLab has the following features:

Screens

GitLab-demo

There are three versions available for GitLab:

  • Community Edition (CE)
  • Enterprise Edition Starter (EES)
  • Enterprise Edition Premium (EEP)

Resources

  1. Source code (GitHub mirror)
  2. Documentation
  3. Community
  4. Mailing list
  5. Official blog
  6. GitLab Continuous Integration
17630 questions
6
votes
2 answers

Is it possible to schedule gitlab pipeline in less than an hour?

I try to set up a scheduled pipeline that runs every 20 mins. I use the customized cron syntax (*/20 * * * *) in the setting, but gitlab doesn't honor this and still runs it every hour. Is this a gitlab bug or did I miss something?
piggybox
  • 1,689
  • 1
  • 15
  • 19
6
votes
1 answer

hugo based website in a hugo based website

I have a hugo theme based website that I am hosting from gitlab at myusername.gitlab.io, and then I have another smaller website based on hugo themes at myusername.gitlab.io/repoA, that I would like to add from my previous website, at a url like…
MithunS
  • 485
  • 7
  • 28
6
votes
1 answer

Git: How to push dist directory to a separate branch of the same repository

I have a project in existing repository, the folder structure : myproject (master) +-- app/ (master) +-- dist/ (in .gitignore, but i need it as other branch) +-- node_modules (.gitignore) +-- index.html (master) +-- gulpfile.babel.js (master) +--…
Vany Diah P
  • 623
  • 2
  • 12
  • 25
6
votes
1 answer

A branch, deleted on gitlab, still exists in the command line?

After merging a development branch devBranchA into the master, I deleted it on the web interface (precisely, on gitlab.com). If I then do a git branch -r to list all remote branches, I get that: origin/HEAD -> origin/master origin/devBranchA Why …
Ernte1893
  • 183
  • 2
  • 11
6
votes
2 answers

Unable to change GitLab timezone

I am having a little bit of an issue trying to find where to change the GitLab timezone for my profile through the web UI. Looking at some other posts and documentation which mentioned there was an option between Public email and Preferred language,…
Kodie
  • 103
  • 3
  • 9
6
votes
1 answer

GitLab Kubernetes integration error; configuration of Helm Tiller already exists

After connecting my Gitlab repo to my self-putup Kubernetes cluster via Operations > Kubernetes, I want to install Helm Tiller via the GUI; but I get: Something went wrong while installing Helm Tiller Kubernetes error: configmaps…
Joost Döbken
  • 3,450
  • 2
  • 35
  • 79
6
votes
1 answer

Referencing gitlab secrets in Terraform

I am quite new to Terraforms and gitlab CI and there is something that I am trying to do here with it. I want to use Terraform to create an IAM user and a S3 bucket. Using policies allow certain operations on this S3 bucket to this IAM user. Have…
qre0ct
  • 5,680
  • 10
  • 50
  • 86
6
votes
1 answer

GitLab self host SSL issues - validation failed for domain

I am attempting to setup gitlab self host, which has been relatively easy, but have started to stumble at the let's encrypt setup part of the integration. There was an error running gitlab-ctl…
MaxRev17
  • 383
  • 3
  • 10
6
votes
1 answer

Disabling GIT LFS for GitLab CI

How can configure the GitLab CI runners to clone without downloading the LFS files? Those files are not needed for the tests and it would speed up our development workflow significantly. Any help is very much appreciated! I have only encountered the…
6
votes
1 answer

Adding custom project templates to GitLab

When I tried to create a new project in GitLab using templates I am provided with three options * Ruby on Rails * Spring * NodeJSExpress Is it possible to add a custom template in addition to the existing templates?
Vimal David
  • 555
  • 2
  • 7
  • 20
6
votes
3 answers

How to deploy web application to AWS instance from GitLab repository

Right now, I deploy my (Spring Boot) application to EC2 instance like: Build JAR file on local machine Deploy/Upload JAR via scp command (Ubuntu) from my local machine I would like to automate that process, but: without using Jenkins + Rundeck…
6
votes
2 answers

Gitlab cross-reference project

I am trying to find the best way to document my project in Gitlab. And I found two different alternatives: Markdown in the actual repository (my-repo.git) Wiki using markdown (my-repo/wiki.git) Note that the suffix .git indicates that these are…
aitorhh
  • 2,331
  • 1
  • 23
  • 35
6
votes
1 answer

GitLab CI job takes 20+ minutes

With gitlab-ci I am using a simple .yml file. I have defined various stages to run synchronously. I have set a cache for node_modules. But the problem is that the cache of node_modules is actually slowing down the process. This cache is required to…
Perfection
  • 721
  • 4
  • 12
  • 36
6
votes
2 answers

Invoking Webhook from GitLab returns SSL error

When creating a Webhook in GitLab 11.0.2 and testing it, I get this back this error: Hook execution failed: SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: tlsv1 alert internal error The Webhook URI is using HTTPS with a public…
Alexander Zeitler
  • 11,919
  • 11
  • 81
  • 124
6
votes
1 answer

Starting the postgres service on Gitlab-CI

I have a Rails5 application that uses Postgres. I'm trying to use the Gitlab CI to run my spec tests when I push up new commits. I tried setting up my file based on the documentation for configuring the .gitlab-ci.yml file and using the postgres…
user2490003
  • 10,706
  • 17
  • 79
  • 155