当前位置:网站首页>Continuous delivery -pipeline getting started
Continuous delivery -pipeline getting started
2022-07-01 11:09:00 【Hua Weiyun】
Pipeline yes Jenkins2.X The core characteristics of , help Jenkins from CI To CD And DevOps The transformation of .
Pipeline It's a set of plug-ins , Give Way Jenkins It can realize the landing and implementation of continuous delivery pipeline . Continuous delivery pipeline (CD
Pipeline) It is an automatic representation of the whole process from version control to delivery to users or customers . Every change in the software ( Submit to source control system ) It takes a complex process to be released .
Pipeline Provides a set of extensible tools , adopt Pipeline Domain Specific Language(DSL)syntax You can achieve
Pipeline as Code( Jenkinsfile Stored in the project's source code library ) Purpose .
Pipeline The basic concepts in
Stage
Stage , One Pipeline It can be divided into several Stage, Every Stage Represents a group of operations , for example :“Build”,“Test”,“Deploy”.Stage
It's a concept of logical grouping , It can span multiple Node
Node
node , One Node It's just one. Jenkins node , Or is it Master, Or is it Agent, Is to perform Step The specific operating environment .
Steps
step ,Steps Is the most basic unit of operation , Small enough to create a directory , Big enough to build a Docker Mirror image .
Pipeline Create and configure
Create a new one Jenkins Mission , In the task type, select Pipeline. take Pipleline Fill in the task code of Pipeline Script Dialog box .
function Pipeline Mission .
Run through the code base Pipeline Mission
Except that it can be directly in Jenkins UI Add Pipeline Code running tasks , You can also save the code to the code base , Then run by specifying the location of the code Pipeline
Mission . The operation steps are as follows :
Create a new one Jenkins Mission , In the task type, select Pipeline.
stay Jenkins Pipeline Select... From the task Pipeline script from SCM, Then add git Source code address , stay Script Path Fill in the... To be run Jenkinsfile The address of the document .
Run through the code base Pipeline Mission .
Save pairs Pipeline Configuration made , Then run the task .
Pipeline, In short , It's a set that runs on Jenkins
Workflow framework on , Connect tasks that run independently of one or more nodes , Realize the complex process layout and visualization that single task is difficult to complete .
边栏推荐
- Tempest HDMI leak reception 4
- 华为设备配置大型网络WLAN基本业务
- Compliance management of fund managers
- Can I choose to open an account on CICC securities? Is it safe?
- CVPR 2022 | 基于密度与深度分解的自增强非成对图像去雾
- Huawei HMS core joins hands with hypergraph to inject new momentum into 3D GIS
- Unittest框架中测试用例编写规范以及如何运行测试用例
- 想请教一下,我在广州,到哪里开户比较好?现在网上开户安全么?
- Oracle和JSON的結合
- Valgrind usage of memory leak locating tool
猜你喜欢
随机推荐
Internal control of fund managers
索引失效的几种情况
Guys, how to export iceberg data to MySQL? What tools are there? Neither sqoop nor dataX
LeetCode.515. 在每个树行中找最大值___逐一BFS+DFS+按层BFS
Node version manager NVM installation and switching
Neurips 2022 | cell image segmentation competition officially launched!
applyMiddleware 原理
CVPR22 |CMT:CNN和Transformer的高效结合(开源)
CANN算子:利用迭代器高效实现Tensor数据切割分块处理
sdp 协议中的packetization-mode方式和三种流传输模式
【MAUI】为 Label、Image 等控件添加点击事件
银行卡借给别人是否构成犯罪
MySQL IN 和 NOT IN () 空列表报错
Compliance management of fund managers
TEMPEST HDMI泄漏接收 5
提问:测试工程师应该具备哪些职业素养?
The exclusive collection of China lunar exploration project is limited to sale!
2022年已经过去一半了,是不是很突然呢?
CVPR 2022 | self enhanced unpaired image defogging based on density and depth decomposition
Brief analysis of edgedb architecture









