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/
Added by gushy on Sat, 05 Mar 2022 09:22:02 +0200
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
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
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
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
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
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
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.
To realize automatic deployment through Gitlab's CI/CD fu ...
Added by abriggs on Sat, 23 Oct 2021 05:40:01 +0300