Installing and Configuring GitLab on CentOS 7: A Complete Guide
Understanding GitLab
GitLab is an open-source version management system built with Ruby on Rails. It provides a self-hosted Git repository solution that integrates code托管, testing, and deployment capabilities. Through its web interface, you can access both public and private projects. Similar to GitHub, GitLab enables code browsing, issue tra ...
Posted on Mon, 18 May 2026 21:30:56 +0000 by Shawnaize
GitLab CI/CD Configuration Guide with .gitlab-ci.yml
Core Concepts of GitLab CI/CD
GitLab CI/CD is an integrated tool for implementing continuous software development practices:
Continuous Integration (CI): Automated building and testing of code changes upon each push.
Continuous Delivery (CD): Automated deployment with manual approval trigger.
Continuous Deployment (CD): Fully automated deploym ...
Posted on Mon, 18 May 2026 20:08:25 +0000 by andynick
Implementing CI/CD Pipelines with GitLab
GitLab CI/CD provides integrated tools for implementing continuous integration, delivery, and deployment practices. The system automates software development processes through script execution, minimizing human error and ensuring code quality throughout the development lifecycle.
Core CI/CD Concepts
Continuous Integration (CI) involves automati ...
Posted on Mon, 18 May 2026 03:54:58 +0000 by Fari
Migrating GitLab Omnibus Instances Between Docker Hosts and Resolving Permission Errors
Environment Specifications
OS: CentOS 7
Container Engine: Docker v26.0.0
Image: twang2218/gitlab-ce-zh
Migration Workflow
Pre-Migration Preparation
Identify the initial launch configuration from the source machine.
docker inspect --format='{{json .HostConfig.PortBindings}}' gitlab > bindings.json
Document volume mounts to ensure consisten ...
Posted on Sun, 17 May 2026 18:41:23 +0000 by ElectricShaka
Integrating p3c-pmd with GitLab for Java Code Quality Checks
p3c-pmd Overview
p3c-pmd is a static code analysis tool that enforces Alibaba's Java coding stanndards. It extends the open-source PMD framework to specifically check for violations of the Alibaba Java Development Guidelines.
PMD Architecture
PMD operates by:
Parsing source code into a Abstract Syntax Tree (AST)
Appplying rule sets to traverse ...
Posted on Fri, 08 May 2026 10:21:22 +0000 by thines