【持续集成_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报告的命令

将命令配置

相关推荐
主角1 7几秒前
Keepalived高可用与负载均衡
运维·负载均衡
Fanfanaas几秒前
Linux 系统编程 进程篇(一)
linux·运维·服务器·c语言·开发语言·网络·学习
念恒123067 分钟前
ROS2入门
linux·运维·服务器
东北甜妹21 分钟前
REdis Sentinel 哨兵集群
运维
小糖学代码23 分钟前
LLM系列:1.python入门:6.元组型对象(tuple)
linux·运维·服务器·python
晴天¥32 分钟前
使用Openfiler为达梦数据库集群搭建共享存储
运维·服务器·存储
小宋0011 小时前
ROS2 安装指南(Ubuntu 22.04+Humble)
linux·运维·ubuntu
爱学习的小囧1 小时前
VMFS与NFS性能对比(含场景适配+实操建议)
运维·数据库·自动化·esxi·虚拟化
Agent产品评测局2 小时前
企业邮件处理自动化落地,分类回复全流程实现方法 —— 2026企业级智能体选型与落地全景指南丨Agent产品测评局
运维·人工智能·ai·chatgpt·自动化
升职佳兴2 小时前
重启 Docker 导致 VMware 虚拟机断网:一次完整的故障排查记录
运维·docker·容器