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

将命令配置

相关推荐
SelectDB2 小时前
Litefuse 开源并推出单进程轻量模式,25 秒就能跑起来的 Agent 可观测与评估平台
运维·后端·自动化运维
XIAOHEZIcode1 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
用户0328472220702 天前
如何搭建本地yum源(上)
运维
宋均浩3 天前
# GitHub Actions 实战:从零搭建 CI/CD 流水线的 5 个核心配置
ci/cd
大树885 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠5 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质5 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
Inhand陈工5 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
酣大智5 天前
ARP代理--工作原理
运维·网络·arp·arp代理
shushangyun_5 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化