当前位置:网站首页>持续交付(二)PipeLine基本使用
持续交付(二)PipeLine基本使用
2022-08-04 12:27:00 【M1kasal】
前言
本章主要讲述:pipeline的基本使用
- 在持续交付中:我们通常用Pipeline命令来实现
那本章我主要讲述两种pipeline方法
1、任务中直接编写pipeline命令
2、从github中读取pipeline代码,再运行任务
一、Jenkins Pipeline 简要介绍
Jenkins Pipeline : 是借用Unix中Pipeline思路,一种高内聚低耦合的工具,Jenkins 2.0 以上才会有,实际运行中,我们都是用解释性代码Jenkinsfile来描述
- 关于Jenkinsfile的语法我们下一篇blog再写,这篇blog我主要讲下pipeline运行的两种方法
Jenkinsfile使用方法有两种:
- 1、Jenkins任务配置页面直接输入
- 2、代码发布到git后,从git上面拉下来
Jenkinsfile语法:
- 1、Declarative pipeline
- 2、Scripts pipeline
二、Jenkins任务配置添加Pipeline script
pipeline {
agent any
stages {
stage('begin') {
steps {
echo 'Hello mikasa'
}
}
}
post {
always{
echo 'good bye mikasa'
}
}
}
三、拉取pipeline代码,执行任务
- 简单来说:就是将pipeline的代码放入到git源码库进行管理,配置的时候选择Pipeline script from SCM,然后添加git源码地址即可
- 我的github源码地址:https://github.com/Burden1/Mikasa_pipeline_demo
边栏推荐
- 如何做好企业数字化转型?这10份靠谱案例收藏了(附下载)
- 程序猿七夕礼物-如何30分钟给女友快速搭建专属语聊房
- 编辑器vscode Already included file name ‘xxx‘ differs from file name ‘xxx‘ only in casing报错
- Oracle 19c 单实例 19.3.0 升级到19.11.0 详细教程
- 【VSCode】一文详解vscode下安装vim后无法使用Ctrl+CV复制粘贴 使用Vim插件的配置记录
- 大神们都在用的神器,你和大神只差一个它!!
- Nacos手摸手教学【二】Nacos注册中心
- 外置USB供电与内置锂电池供电自动切换电路
- 力扣每日一题-第48天-345. 反转字符串中的元音字母
- 电源输出的Overshoot和Undershoot 测试
猜你喜欢
全面认识MOS管,一篇文章就够了
Chinese valentine's day of young people crazy to make money, earn 140000 a week
Diffusion Models:生成扩散模型
Geoffrey Hinton:深度学习的下一个大事件
【全网首发】Redis系列5:深入分析Cluster 集群模式
exness:美联储重现鹰派口吻,黄金承压面临转跌信号
LeetCode Daily Question (858. Mirror Reflection)
Flutter使用 json_serializable 解析 JSON 最佳方案
Neck modules of the yolo series
七夕疯狂搞钱的年轻人,一周赚14万
随机推荐
#夏日挑战赛#OpenHarmony 给你的输入法加点彩—星球崛起
什么是 DevOps?看这一篇就够了!
七夕疯狂搞钱的年轻人,一周赚14万
如何让 WPF 程序更好地适配 UI 自动化
ECCV 2022 | 通往数据高效的Transformer目标检测器
Linux-Docker-Mysql安装
炫酷又高效的数据可视化大屏,做起来真的没那么难!丨极客星球
LeetCode Daily Question (858. Mirror Reflection)
获取本机IP地址的脚本
缓存字符流
Chinese valentine's day of young people crazy to make money, earn 140000 a week
数据中台建设(九):数据中台资产运营机制
论文翻译:2022_Time-Frequency Attention for Monaural Speech Enhancement
编辑器vscode Already included file name ‘xxx‘ differs from file name ‘xxx‘ only in casing报错
接到“网站动态换主题”的需求,我是如何踩坑的
独立站卖家如何使用 WhatsApp Business API 建立有意义的客户关系?
Based on the BiLSTM regression forecast method
博云入选 Gartner 中国 DevOps 代表厂商
电源输出的Overshoot和Undershoot 测试
Cool and efficient data visualization big screen, it's really not that difficult to do!丨Geek Planet