Found that the gitlab service has stopped (4)

refer to Gitlab rapid deployment and daily maintenance (community version RPM package installation)_51CTO blog_gitlab community version usage tutorial This article mainly records the operation process of troubleshooting the Gitlab service stop on Centos7 on 2023/11/9, as well as the handling of problems in the process. When connecting to the server, I found that only half […]

Gitlab private warehouse is deployed again (3)

Reference article GitLab download and installation_GitLab latest Chinese basic version download and installation-Jihu GitLab Gitlab warehouse construction (detailed version) Completely uninstall gitlab on CentOS_51CTO blog_centos uninstall Simple and easy! Tutorial for installing GitLab Community Edition on CentOS 7_Justice Chaplin’s Blog-CSDN Blog MobaXterm connects to the remote server and uses the Linux command line to upload […]

Add and manage multiple SSH-Keys for GitHub and Gitlab accounts at the same time

GitHub, GitLab, and Gitee (and recently an Alibaba-based codeup’ code repository) are currently the most popular code hosting platforms. The former is often used for personal code hosting, while the latter is often used for enterprise code hosting. Therefore, in actual work, we usually use these two platforms for code hosting on the same computer […]

GitLab (2) – Install Gitlab using Docker

Table of Contents I. Introduction 2. Install Gitlab 1. Search for gitlab-ce image 2. Download the image 3. View the image 4. Create a mounted data volume in advance 5. Run the image 3. Configure Gitlab files 1. Configure the /etc/gitlab/gitlab.rb file in the container 2. Restart the container 3. Log in to Gitalb ① […]

gitlab+jenkins installation

This installation configuration takes centos7 as an example. Try to have as much memory as possible and as many cores as possible. At least 4g of memory and at least 4 cores will run very slowly. Gitlab Community Edition installation package address: gitlab/gitlab-ce – Packages · packages.gitlab.com gitlab installation 192.168.100.12 Server IP installed by gitlab […]

CI/CD: GitLab-CI automated integration/deployment JAVA microservice application collection

CI/CD: GitLab-CI automated integration/deployment application collection for JAVA microservices CI/CD: GitLab-CI automated integration/deployment JAVA microservice application collection Install Docker GitLab GitLab-Runner Alibaba Cloud Container Warehouse GitLab-CI GitLab-CI application for Java microservices other problems Maven local repository cache CI/CD: GitLab-CI automated integration/deployment application collection for JAVA microservices In daily development, every time the code is written, […]

Download all projects of gitlab group or subgroup

The script comes from https://www.jianshu.com/p/67d827fbb4e8 Add some modifications to solve the problem of incomplete downloading when a group contains too many items. from urllib.request import urlopen import json import subprocess, shlex import time import os gitlabToken = ‘token’ gitlabAddr = ‘gitlab.com’ # gitlab address targets = [‘intel’] # The group or subgroup it belongs to, […]

Deploy gitlab-runner

Article directory Preface 1. What is gitlab-runner? 2. Deploy gitlab-runner on Linux (CentOS) 3. Docker deploys gitlab-runner 4. Register Runner 5. Test Runner to run CI/CD task pipeline Summarize Foreword Before writing gitlab-runner, we first understand a concept CICD CICD is a software development practice that includes three concepts. CI stands for Continuous Integration, which […]

Gitlab upgrade, data migration

Since the Gitlab version used is relatively old, we plan to upgrade and migrate to a new server. Upgraded from 11.7.0 to version 16.4.1. 1. Upgrade 1.1 Determine the upgrade path Gitlab upgrade cannot span major versions, and should be operated according to the official upgrade path. I installed Gitlab through docker, so only the […]