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