Gitlab basic usage and backup recovery upgrade
1. Create a group
2. Create an item and configure the item to belong to a group 3. Create users, set passwords, and assign groups to users 4. Other users log in to Gitlab Turn off the registration function 5. The administrator assigns items to other users 6. View fzmyw user items 7. Basic use of gitlab HTTP push code (ro ...
Posted by sdi126 on Tue, 08 Mar 2022 03:54:43 +0100
Gitlab+maven+jenkins integrated release micro project (test environment)
1, Premise: Prepare three servers: 1.Gitlab: IP 192.168.83.140 2.Jenkins+maven: IP 192.168.83.141 3.Tomcat: IP 192.168.83.142 Three servers turn off the firewall:
systemctl stop filewalld
setenforce 0
2, Gitlab installation 192.168.83.140 1. Deploy docker (1) Install docker using yum or up2date
yum -y install docker
(2) Start docker
...
Posted by pvolpe1 on Tue, 08 Mar 2022 01:06:45 +0100
Gitlab 2.2: project codes Clone and Push
2.2: project codes Clone and Push
Suppose yqc user is a developer, and now he wants to write code for test-app1 under test software. The client PC address used is node111 (192.168.1.111).
2.2.1: Clone project
2.2.1.1: Clone with HTTP
2.2.1.1.1: copy the HTTP clone link of the item
Log in to gitlab with yqc user, enter the test software / ...
Posted by reloj_alfred on Sat, 19 Feb 2022 14:50:52 +0100
git common commands
The course recommended by Wu Haiyang of wanmen university is very clear. The content of this blog is basically the content of the course. 1, Environment configuration git configuration
// Configure user name and mailbox
git config --global user.name "yourname"
git config --global user.email "your@email"
//View profile
git config --list
//View ...
Posted by bobby317 on Fri, 18 Feb 2022 22:05:22 +0100
Git --- version control (code management) system
Git version control (code management) system
1, Deploy Git
1. Basic environment
yum install git
yum install dh-autoreconf curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel
yum install asciidoc xmlto docbook2X
Unzip, compile and install
tar -xf git-2.9.5.tar.xz -C /usr/local
cd /usr/locat/git-2.9.5
make &am ...
Posted by rhyspaterson on Fri, 18 Feb 2022 21:35:05 +0100
Introduction and use of GitLab
1 Introduction to gitlab
GitLab is developed by GitLab Inc Develop and use MIT licensed web-based Git warehouse management tool with wiki and issue tracking functions. Use Git as a code management tool, and build a LAN based web service on this basis. GitLab was developed by Ukrainian programmers Dmitry zaporozhets and Valery Sizov. It is ...
Posted by aviavi on Fri, 11 Feb 2022 20:08:01 +0100
Continuous integration and continuous delivery
1. Introduction to Git
Official website learning address http://git-scm.com/book/zh/v2
Git features:
speedSimple designStrong support for nonlinear development mode (allowing thousands of branches of parallel development)Fully distributedAbility to efficiently manage large-scale projects like Linux kernel (speed and data volume)
Since i ...
Posted by jimmyt1988 on Thu, 10 Feb 2022 06:37:39 +0100
GitLab + Jenkins + ACK Automated Deployment Scheme
From a practical point of view, this article introduces how to combine our commonly used GitLab and Jenkins to realize the automatic deployment of the project through K8s. The production architecture diagram currently used by the company is the focus of this explanation, as shown in the figure:The tools and technologies involved in this paper i ...
Posted by student101 on Mon, 07 Feb 2022 04:10:23 +0100
Implementation tutorial of Java project CI/CD
Implementation tutorial of Java project CI/CD
What is Ci? What is the difference between CI and CD?
The acronym CI/CD has several different meanings. "Ci" in CI/CD always refers to continuous integration, which belongs to the automated process of developers. A successful CI means that new changes to the application code are built, t ...
Posted by pikymx on Sun, 23 Jan 2022 17:57:35 +0100
Automated hot deployment of Spring boot projects using GitLab CI/CD
CentOS version 7
I Install gitlab
1. Installation
yum install gitlab-ce
2. Configure ports
vi /etc/gitlab/gitlab.rb
#Modify the access ip and port of gitlab, and the ip is local
external_url 'http://192.168.3.166:8099'
#Restart gitlab
gitlab-ctl reconfigure
II Install gitlab runner
1. Download executable
sudo wget -O ...
Posted by JimmyD on Mon, 17 Jan 2022 09:08:29 +0100