【持续集成_06课_Jenkins高级pipeline应用】

一、创建项目选择pipeline的风格

它主要是以脚本(它自己的语言)的方式进行运行,一般由运维去做的事情,作为测试而言。了解即可。

复制代码
--- 体现形式全部通过脚本去实现:

执行之前(拉取代码)

执行(执行代码)

执行之后(生成报告)

1、创建pipeline风格的项目

2、输入脚本

脚本示例

3、保存完然后执行

4、 可以查看阶段视图

视图里打印的日志

扩展: 修改--执行下面的脚本

复制代码
pipeline {
    //在任何可用的代理节点上运行
    agent any

    stages {
    // 具体的构建步骤
    
    // 第一步操作
        stage('Hello1') {
            steps {
                // 具体的操作,具体的脚本
                echo 'Hello World'
            }
        }
  // 第二步操作
        stage('Hello2') {
            steps {
                 // 具体的操作,具体的脚本
                echo 'Hello World'
            }
        }                
        
    }
}

执行效果

二、了解Pipeline的语法

1、流水线语法

2、通过片段生成器来生成执行命令

生成脚本

3、查看语法结构

4、进行生成

查看自动生成的脚本

将生成的脚本配置到流水线

windows电脑对应的脚本

5) 然后把生成的脚本配置在这里

6)配置完保存执行

7)配置allure报告的命令

将命令配置

相关推荐
kkkkkkkkkk_Z几秒前
新手自学嵌入式 | 学习日记: Linux驱动进阶 —— Platform总线与I2C子系统实战
linux·运维·学习
Android系统攻城狮3 分钟前
Linux Gstreamer深度解析之gst_audio_aggregator_set_sink_caps调用流程与实战(九十一)
linux·运维·服务器·gstreamer音视频·音视频进阶
怪力左手35 分钟前
cuda-toolkit离线安装
linux·运维·人工智能
Gauss松鼠会35 分钟前
GaussDB 内存相关参数及故障诊断
运维·数据库·sql·oracle·性能优化·架构·gaussdb
无人生还别怕42 分钟前
如何搭建k8s服务(docker部署)
linux·运维·docker·云原生·容器·kubernetes·openanolisos
kaixin_learn_qt_ing1 小时前
CI/CD是什么
ci/cd
AnTrust1 小时前
代码签名证书品牌价格对比:DigiCert、GlobalSign、Comodo、Certum怎么选
运维·服务器·ssl
程序员-Benothing1 小时前
Linux磁盘管理教程:MBR、GPT、fdisk、parted分区实战
linux·运维·服务器
小HANN1 小时前
(索引 + SQL 优化):《MySQL 底层探秘②:B + 树索引与 Explain 实战,根治线上慢 SQL》
linux·运维·服务器·经验分享
wtblszn1 小时前
活性炭吸附塔组态监控运维系统方案
运维