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