pipeline流水线学习

安装部署

一般就在Linux上进行安装,可以查看这篇博客进行安装:

Jenkins安装部署-CSDN博客

流水线初体验

安装部署完成之后,通过IP地址指定:8080端口,/jenkins进行访问

下面我们进行一次简单的流水线操作

点击新建项目

新建完成之后填写任务名称选择pipeline

下拉选择hello world会生成一个简单的代码块

下面我们简单分析一下此代码文件

bash 复制代码
pipeline {         // 所有的脚本信息都是放在pipeline中的
    agent any      //构建时任务交给具体那个jenkins节点
 
    environment {         //演示代码里没有,这里加一下
     key = 'value'        //全局变量配置,自定义
  }
 
    stages {     //任务组,所有要跑的任务都放在这个组下
 
        stage('Hello') {    //第一个任务,任务构建的顺序是从上到下的,可以定义任务名称
            steps {         //第一个任务的具体操作
                echo 'Hello World'    //具体的shell命令
            }
        }
    }
}

下面我们先点击应用之后再点击保存

点击立即构建

生成了一个简单的流程视图

我们可以将鼠标放在这里查看日志

操作完成!

相关推荐
0+1117 小时前
Linux --应用层自定义协议与序列化
linux·运维·服务器·网络·tcp
dyxal7 小时前
Linux Crontab 防重复执行利器:flock 文件锁实战详解(脱敏版)
linux·运维·服务器
niuTaylor7 小时前
RK3568 Linux SDK 详解:SDK 是什么、板级差异与完整构建流程
linux·运维·服务器
拾贰_C7 小时前
【Ubuntu | port】Linux进程端口号冲突问题解决
linux·运维·ubuntu
wdfk_prog7 小时前
Wi-Fi Direct 教程 07:第一次 P2P Scan 如何真正发出——WPS/P2P IE、radio work 与 driver request
运维·服务器·ubuntu·wifi-direct
机核研创社7 小时前
服装自动化观察:接橡筋机的超声波熔切与冷刀,差别到底在哪
运维·自动化
欣欣之王来了7 小时前
AI合规专项:AI自动化决策的合规管控要点
运维·人工智能·自动化
guo_wen_qiang7 小时前
docker安装常见软件集合
运维·docker·容器
谷哥的小弟8 小时前
CentOS寿终正寝
linux·运维·centos
醇氧8 小时前
nohup 后台启动 uvicorn(仅测试 / 临时运行)
linux·运维·网络·python·python3.11