Build project management and code hosting platform gitlab in docker environment under Centos7 system

summary GitLab is an open source project for warehouse management system. It uses Git as a code management tool and builds a Web service on this basis. Implement a self managed Git project repository, which can access public or private projects through the Web interface. Ability to browse source code, manage defects and comments. It can manage ...

Posted by jammer on Sun, 16 Jan 2022 14:09:23 +0100

The most commonly used git command in work

Git instruction 1. Initialize warehouse git init 2. Clone a project code git clone [url] 3. Create a new branch and switch to it git checkout -b [branch] When handling a bug, you can first create a branch, then add - commit - merge, and finally delete the branch Picture Description: $ git checkout -b iss53 Switched to a new bra ...

Posted by watson516 on Mon, 03 Jan 2022 04:30:36 +0100

Jenkins - continuous integration and Jenkins installation and deployment (plug-in + user rights + credentials + Maven packaging)

Continuous integration and Jenkins introduction software development life cycle Software Development Life Cycle, also known as SDLC (Software Development Life Cycle), is a collection of planning, development, testing and deployment processes As shown in the figure below requirement analysis This is the first stage of the life cycle ...

Posted by vahidf on Thu, 30 Dec 2021 20:17:07 +0100

GitLabCI/CD basic introduction Runner registration configuration

characteristic Open source: CI/CD is part of the open source GitLab Community Edition and the proprietary GitLab Enterprise Edition. (polar fox)Easy to learn: the official has detailed learning operation documents.Seamless integration: CI/CD is a part of GitLab. It supports planning to deployment and has an excellent user experience.Extensible ...

Posted by krysco on Wed, 22 Dec 2021 11:44:08 +0100

โค๏ธ Git Development Essentials โค๏ธ. gitignore details! [suggested collection]

๐ŸŽˆ Author: Linux ape ๐ŸŽˆ Introduction: CSDN blog expert ๐Ÿ†๏ผŒ C/C + +, interview, question brushing and algorithm. Please consult me, pay attention to me and chat privately if you have any questions! ๐ŸŽˆ Attention column: Linux (high quality articles are constantly updated...) ๐Ÿš€ catalogue 1, Why gitignore ๏ผŸ 2, Use rules 2.1 notes 2.2 ...

Posted by hypertech on Mon, 20 Dec 2021 09:57:06 +0100

Docker gitlab / gitlab CE upgrade

reason: It is found that the server occupies 100% of the memory. Execute the command to check the memory usage ps aux | head -1;ps aux |grep -v PID |sort -rn -k +4 | head -20 ย  It is found that the / tmp/juma directory occupies too much memory, but the local directory does not have the / tmp/juma directory. Through search and troubles ...

Posted by Paul Ferrie on Thu, 09 Dec 2021 02:43:56 +0100

General operation of Git

home pagespecial columngitArticle details0General operation of GitLao Mao Published 21 minutes agoAs a developer, no matter where he goes, he may have an indescribable relationship with the code warehouse. From clone warehouse = > new function branch = > submit after the development function is completed = > branch merge = > label = ...

Posted by ozzythaman on Fri, 29 Oct 2021 11:03:04 +0200

docker installs Chinese version of gitlab (Reprint)

1.pull image in Chinese: docker pull beginor/gitlab-ce:11.3.0-ce.0 2. Create directory: Generally, GitLab's configuration (etc), log (log) and data (data) are placed outside the container for later upgrade, so please prepare these three directories first. mkdir -p /usr/local/gitlab/etc mkdir -p /usr/local/gitlab/log mkdir -p ...

Posted by KeitaroHimura on Tue, 28 Apr 2020 06:14:24 +0200

Artifact & GitLab CI continuous integration practice

GitLab CI enables you to create multiple builds and evaluate whether each code submission passes the test and the impact on your product. In the process of building, a large number of binary files will be generated. If these files are not managed correctly on a large scale, the binary file management will be confused. In order to overcome thi ...

Posted by cullouch on Wed, 19 Feb 2020 12:26:13 +0100

Build gitlab and deploy gitlab runner

1. Build gitlab. Before installing gitlab from yum, 502 errors were reported all the time after installation. Baidu tried online but still couldn't use it; So this time, it is deployed in docker, as follows: docker run --detach --hostname gitlab.forebix.com --publish 4433:443 --publish 10080:80 --publish 8022:22 --name gitlab --rest ...

Posted by Lashiec on Sat, 09 Nov 2019 16:11:42 +0100