Once i wrote about problems with setting gitlab-ci based on gitlab-runner, and i did not show final successful settings.
Continue reading “Example of gitlab-ci settings for ROS project”
Category: gitlab
In this category, I talk about the experience of setting up gitlab, its administration. There are enough subtle points in a large project.
Gitlab and sslerror in sending mails
There was a gitlab (10.4) and everything was fine, but one day, mails stopped coming. I opened the console (sudo gitlab-ctl tail) and found a sore – OpenSSL::SSL::SSLError: SSL_connect returned = 1 errno = 0 state = error: certificate verify failed . Without thinking for a long time i ran to the admins.
Continue reading “Gitlab and sslerror in sending mails”
Gitlab-runner configuration
As I wrote in the previous entry , I updated gitlab and was going to configure ci. I decided to start with the standard gitlab-runner . Installed gitlab-runner, created docker image based on FROM ros: kinetic-ros -base-xenial using the dockerfile . Configured config.toml to work with the docker, registered test commands in .gitlab-ci.yml for the project. And tried to run:
Continue reading “Gitlab-runner configuration”
Problems with update gitlab 8.4 -> 10.1
Context. There is a gitlab-ce version 8.4.1 with a couple of old projects. It was planned to start new projects, so I want to update the system so that it will work the next couple of years.
What I did (Ubuntu 16.04): apt-get dist-upgrade && gitlab-ctl reconfigure . Yes, I’m fearless (the project code was cloned along with all the branches!). Gitlab was updated to 10.1, but it did not start.
Continue reading “Problems with update gitlab 8.4 -> 10.1”