jenkins——环境变量、节点配置以及节点环境变量的使用

这篇具有很好参考价值的文章主要介绍了jenkins——环境变量、节点配置以及节点环境变量的使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、Jenkins 环境变量

Jenkins 环境变量就是通过 env 关键字暴露出来的全局变量,可以在 Jenkins 文件的任何位置使用
jenkins——环境变量、节点配置以及节点环境变量的使用

1、环境变量分类

a、系统内置环境变量

BUILD_NUMBER
BUILD_URL
JOB_NAME
GIT_URL

b、用户自定义环境变量

全局环境变量入口 Dashboard -> 系统管理(Manage Jenkins) -> 系统配置(Configure System)-> 全局属性

jenkins——环境变量、节点配置以及节点环境变量的使用

2、环境变量的使用

linux部署:$变量名称
windows部署:%变量名称%

jenkins——环境变量、节点配置以及节点环境变量的使用

3、控制台输出

jenkins——环境变量、节点配置以及节点环境变量的使用

二、Jenkins 节点配置

docker 搭建的内建节点 (built-in或者master) 缺少许多的环境
同一时间需要多台机器来执行Jenkins任务。
不同的Jenkins任务有不同的操作环境需求。

1、Jenkins的常用节点

内建节点
SSH节点
Java web节点

2、准备工作

java环境
防火墙设置
连接的用户名/密码

3、SSH类节点配置

jenkins——环境变量、节点配置以及节点环境变量的使用

4、Java web节点配置

jenkins——环境变量、节点配置以及节点环境变量的使用

5、Java web节点配置详细步骤

https://blog.csdn.net/YZL40514131/article/details/130142810

三、Jenkins 节点环境变量

Jenkins在构建的时候,如果使用节点构建可能存在一些个性化环境变量,此时需要在节点中单独管理

1、节点工具配置

节点工具的使用顺序 节点工具 > 全局工具
jenkins——环境变量、节点配置以及节点环境变量的使用
节点工具配置方式 先配置全局工具,后配置节点工具
全局工具路径 Dashboard -> 系统管理(Manage Jenkins) -> 全局工具配置(Global Tool Configuration)
节点工具配置路径 Dashboard -> 系统管理(Manage Jenkins) -> 节点管理(Manage Nodes and Clouds)-> 配置从节点 -> 节点属性 -> 工具位置

jenkins——环境变量、节点配置以及节点环境变量的使用
jenkins——环境变量、节点配置以及节点环境变量的使用

2、节点环境变量配置

节点环境变量的使用顺序 节点环境变量 > 全局环境变量
全局环境变量路径 Dashboard -> 系统管理(Manage Jenkins) -> 系统配置(Configure System)-> 全局属性
jenkins——环境变量、节点配置以及节点环境变量的使用
jenkins——环境变量、节点配置以及节点环境变量的使用
节点环境变量配置路径 Dashboard -> 系统管理(Manage Jenkins) -> 节点管理(Manage Nodes and Clouds)-> 配置从节点 -> 节点属性 -> 环境变量

jenkins——环境变量、节点配置以及节点环境变量的使用
jenkins——环境变量、节点配置以及节点环境变量的使用

四、实战演练——Jenkins Job 指定节点运行

工作中通常会使用指定节点来运行Job,例如windows来执行ui测试
指定节点运行Job的路径 选择一个Job -> 配置 -> General -> 限制项目的运行节点(Restrict where this project can be run )

1、创建一个job任务

jenkins——环境变量、节点配置以及节点环境变量的使用

2、配置job任务

jenkins——环境变量、节点配置以及节点环境变量的使用
jenkins——环境变量、节点配置以及节点环境变量的使用

3、构建

jenkins——环境变量、节点配置以及节点环境变量的使用

4、控制台输出

jenkins——环境变量、节点配置以及节点环境变量的使用文章来源地址https://www.toymoban.com/news/detail-426347.html

到了这里,关于jenkins——环境变量、节点配置以及节点环境变量的使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Jenkins用户权限设置和运行节点配置实战

    设定Jenkins用户权限的目的~团队使用Jenkins 给不同用户分配权限的好处 用户1:Jenkins 管理员:配置Jenkins,创建和更新Job,运行Job,查看日志 用户2:Jenkins 任务开发:创建和更新Job,运行Job,查看日志 用户3:Jenkins 使用者:运行Job,查看日志 新建3个用户 分配权限 增大Jenkins的任务执行能

    2024年02月12日
    浏览(50)
  • Jenkins之节点的使用

    Jenkins服务运行在一台服务器上,服务器的资源是有限的,Jenkins服务的构建速度受服务器资源影响,也是有限的。当我们需要构建的项目比较多或规模比较大的时候,可能会超出Jenkins的构建能力,超出其构建能力,导致构建任务堆积,严重的话会让服务崩溃。 单个Jenkins服务

    2024年02月10日
    浏览(52)
  • Jenkins部署ssh连接远程主机执行脚本找不到环境变量的问题

    最近在Jenkins部署远程执行其他服务器上的编译脚本时遇到报找不到编译器的问题,耗时两天尝试了排序比较靠前的一些方法,但都没能解决问题,所以决定记录下,希望能帮助到大家。 执行命令:ssh root@远程主机 /studio/test.sh 编译报错: /bin/sh: 1: aarch64-linux-gnu-gcc: not found 注

    2024年02月15日
    浏览(46)
  • Jenkins——用户管理、授权策略配置以及Jenkins安全配置管理

    Jenkins是多用户的系统 Jenkins能使用其他的插件让不同用户访问系统不同功能 用户能注册或者是管理员进行增删改查 不同用户对系统功能的需求不同 出于安全等考虑,关键的、重要的系统功能需限制部分用户的使用 出于方便性考虑,系统功能需要根据不同的用户而定制 a、全

    2024年02月14日
    浏览(38)
  • jenkins——参数化配置、插件安装以及Jenkins SSH 插件安装

    同一个项目需要在不同环境下测试 1、选择参数化构建过程,选择选项参数 2、名称填入 env 3、选项配置三个值分别: dev、test、online 4、添加描述 5、编写shell命令 6、构建项目 7、控制台查看输出 Jenkins强大的原因之一就是插件众多 插件帮助Jenkins丰富自身原有的功能 Dashboard

    2024年02月15日
    浏览(45)
  • 接口测试框架pytest+allure+jenkins之jenkins环境安装配置步骤

    pytest+Allure+jenkins,可以定时跑测试用例,生成测试报告并发送邮箱,关联git,自动更新git最新代码,解放双手。但是对于第一次接触jenkins的测试人员,装jenkins环境和配置job等步骤较繁琐,很容易出错。本文将记录主要的Jenkins安装和配置步骤,以及容易踩坑的地方。 1. 检查是

    2024年02月03日
    浏览(63)
  • jenkins 中配置Node环境

    下载nodejs插件安装并重启否则当前jenkins环境中无node环境。 安装之后可在已安装的tab中查看 下载完之后进入全局工具配置界面 此时node环境还未安装,需要创建一个自由风格项目去安装node 在配置中的构建环境中 但此时的node还不是全局环境的Node. 可以在别的任务中查看node

    2024年02月12日
    浏览(43)
  • Jenkins的几种安装方式以及邮件配置

    目录 Jenkins介绍 Jenkins下载、安装 一、通过war包安装 二、通过docker安装 jenkins 容器中添加 git, maven 等组件 jenkins 容器中的公钥私钥 在 jenkins 容器中调用 docker 简单的方式启动 Docker server REST API 一个 jenkins 示例 三、通过Homebrew安装 访问Jenkins、Jenkins配置 Jenkins配置邮件发送 Jen

    2024年02月16日
    浏览(38)
  • Jenkins环境配置篇-更换插件源

    作为持续集成的利器 Jenkins 已经得到了广泛地应用,仅仅作为一个工具,Jenkins 已然有了 自己的生态圈,支持其的 plugin 更是超过 1300+。在实际中如何使用以及如何更好地使用 jenkins,一直是大家在实践并讨论的。本系列文章将会从如何使用 jenkins 方面对一些细节 进行总结和

    2024年01月21日
    浏览(40)
  • Linux之Ubuntu环境安装配置Jenkins

    Ubuntu环境安装配置Jenkins,启动服务 一、安装过程 1、查看服务器的操作系统  2、查看JDK是否安装  如果还没有安装,则需要安装,命令如下: 3、下载2.406版本jenkins,阿里云或者华为云镜像 4、安装并启动命令 5、查看是否启动成功 结果截图,8080端口启动成功 6、然后就可以

    2024年03月16日
    浏览(71)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包