Back end composition before continuous integration of Jenkins microservices (SpringCloud microservices)
1, Pull image and publish application
1. Install the Publish Over SSH plug-in
Publish Over SSH plug-in can send Shell commands remotely, and Jenkins needs to be restarted after installation
2. Configure remote deployment server
Copy the public key and copy it to the production server on the Jenkins server
[root@jenkins ~]# cd .ssh/
[r ...
Added by gushy on Sat, 05 Mar 2022 09:22:02 +0200
1 basic concepts of Tekton learning notes
preface
CICD has become the mainstream of the industry. As a project drive n by Google, Tekton is of great importanceTo be a crab eater, the back waves of the Yangtze River push the front waves and beat the front waves to death on the beachIn the first stage, we mainly focus on Tekton's official manual to understand the basic usageTekton is cl ...
Added by murtuza.hasan.13 on Sat, 19 Feb 2022 10:16:32 +0200
Gitlab CI pull submodules
preface
In project development, it is sometimes necessary to use another project (third-party or independent project). At this time, you can use Git tools - sub modules To manage. When a sub module (GIT sub module add < project gitlab URL >) is added locally and pushed to gitlab, we expect gitlab CI to automatically clone or pull the ...
Added by icez on Wed, 26 Jan 2022 13:13:45 +0200
How to create an SSL certificate with Jianmu CI and deploy it to nginx
introduce
Hypertext Transfer Protocol HTTP protocol is used to transfer information between Web browser and Web server. HTTP protocol sends content in clear text without providing any way of data encryption. If an attacker intercepts the transmission message between Web browser and Web server, he can directly read the information. In order to ...
Added by cool30 on Wed, 26 Jan 2022 04:18:03 +0200
II. Construction of GitLab CI server
WeChat official account: operation and development story, author: double winter
Continuous integration (CI)
CI, Continuous Integration, is a very important link in the process of software development. In the process of Internet agile development, Continuous Integration is usually used for daily compilation and automatic testing to ensure ti ...
Added by unixmiah on Sun, 02 Jan 2022 21:52:11 +0200
Gitlab CI CD automates the detailed process of deploying the SpringBoot project
This article mainly explains the "detailed process of Gitlab CI-CD automated deployment of SpringBoot project". Interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Now let's take you to learn the "detailed process of Gitlab CI-CD automated deployment of SpringBoot project ...
Added by kylevisionace02 on Sun, 19 Dec 2021 10:02:34 +0200
Jenkins installation and continuous integration environment configuration
1 continuous integration description
● first, developers submit code to Git warehouse every day.
● Jenkins, as a continuous integration tool, uses Git tool to pull the code from Git warehouse to the continuous integration server, and then cooperates with JDK, Maven and other software to complete the compilation, testing, review and packaging ...
Added by Adthegreat on Fri, 03 Dec 2021 03:58:27 +0200
Still using Jenkins? Try Gitlab's CI/CD feature
Before, Jenkins was generally needed to realize automatic packaging deployment. However, Gitlab's CI/CD function can also be deployed automatically, and the operation is simpler. If you are also using Gitlab as a Git repository, you might as well try its CI/CD function.
1, Installation
To realize automatic deployment through Gitlab's CI/CD fu ...
Added by abriggs on Sat, 23 Oct 2021 05:40:01 +0300