Artifactory & GitLab CI Continuous Integration Practice

GitLab CI supports the creation of multiple builds and evaluates whether each code submission passes tests and impacts on your product.During the construction process, a large number of binary files will be generated, and if these files are not properly managed on a large scale, it will lead to binary file management confusion.To overcome this ...

Posted by FrobinRobin on Wed, 19 Feb 2020 10:20:17 -0800

centos 7 deploys and localizes Gitlab and basic operations

Gitlab is an open source application developed using Ruby on Rails that implements a Git project repository that can be accessed through a Web interface from public or private projects Gitlab has similar capabilities as Github to browse source code, manage bugs and comments.Can manage team access to the repository, he is very easy to browse su ...

Posted by McChicken on Sat, 08 Feb 2020 08:27:13 -0800

docker runs Gerrit (code review tool)

What is gerrit? Gerrit, a free, open source code review software, uses a web interface. gerrit background Gerrit, a free, open source code Code review software, using web interface. utilize Web browser , software programmers of the same team can review each other's modified program codes and decide whether they can submit, return or continu ...

Posted by richarro1234 on Fri, 07 Feb 2020 05:51:21 -0800

Using Docker to build GitLab services

1. Installing the operating system Download the latest system: CentOS 7.7 centos-7-x86_-dvd-1908.iso 2. Set up network, adopt NAT, virtual machine fixed IP ​ vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL ...

Posted by Daisy Cutter on Thu, 06 Feb 2020 22:47:12 -0800

The program written by Golang injects some version information, and the debugging speed is naturally several times faster!

background Print git submission information compilation information when Go program runs Golang compiling information injection program When debug ging, we need to know what version of go program is currently running Don't waste time trying to confirm the version External parameters can be injected during go build compilation Let go progra ...

Posted by dcav on Sun, 12 Jan 2020 06:05:50 -0800

Chapter 16 nine analysis takes you through helm3 efk - elastic search

This series: Chapter 1: Nine analysis takes you easy to finish the installation of helm3 The second chapter: Nine analysis takes you to the public warehouse of helm3 The third chapter: Nine analysis takes you through the explosion of helm3 private warehouse easily The fourth chapter: Nine analysis takes you easy The fifth chapter: Nine analy ...

Posted by bakigkgz on Sat, 11 Jan 2020 00:15:20 -0800

Chapter XIII Analysis takes you through helm3 Prometheus with ease

This series of articles: Chapter 1: Nine analysis takes you through helm3 installation easilyChapter II: Nine analyses take you through the helm3 public warehouse easily Chapter III: Nine analyses take you through the helm3 private warehouse easily Chapter IV: Nine analysis takes you through helm3 chart easily Chapter V: Nine analysis takes ...

Posted by webdogjcn on Thu, 09 Jan 2020 11:12:51 -0800

Version control gitlab

Version control gitlab Version control definition: It refers to the management of changes of various program codes, configuration files, instruction documents and other files in the process of software development Version control function 1. Tracking document changes 2. Parallel development 3. Effectively solve the ...

Posted by kratsg on Sat, 04 Jan 2020 23:50:41 -0800

git server setup and code check

For local git service, gitlab is usually selected. I first chose gitlab and installed it on centos7 according to the steps on the official website. The download speed was unbearable and I had no choice but to give up. Finally, choose to install gogs image in docker to build git service.   I. installation of gogs 1. Pull image docker pull gogs/ ...

Posted by glennn3 on Sat, 07 Dec 2019 17:30:54 -0800

jenkins triggers the automatic construction of docker image, uploads it to harbor and publishes it

I. making Dockerfile file 1. Deploy on 172.19.2.51 mkdir -pv /opt/git git clone http://172.19.2.140:18080/lvqingshan/gcgj.git cd /opt/git/gcgj scp app@172.19.2.1:/home/app/portal-tomcat/webapps/portal.war ./ scp app@192.168.37.34:/home/app/portal-tomcat/conf/server.xml ./ vim Dockerfile FROM tomcat:7.0.77-jre8 ADD server.xml /usr/local/tomcat ...

Posted by Valect on Fri, 06 Dec 2019 15:07:19 -0800