Jenkins 参数动态获取目录里面的内容

这篇具有很好参考价值的文章主要介绍了Jenkins 参数动态获取目录里面的内容。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Jenkins 参数动态获取目录里面的内容

假如我们想把一个目录下面的tar.gz文件作为jenkins参数,这个目录会实时更新,每次运行job的时候需要把目录里面的文件作为输入,这时候我们可以使用jenkins自带的Active Choices Parameter参数
在参数中写入一下代码文章来源地址https://www.toymoban.com/news/detail-738891.html

def filelist = [ ]
new File("/home/test").eachFile() {
    file->
    if (file.getName().endsWith(".gz"))
        filelist.add(file.getAbsolutePath())
}
return filelist

到了这里,关于Jenkins 参数动态获取目录里面的内容的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 修改jenkins的目录(JENKINS_HOME)

    默认JENKINS_HOME是/var/lib/jenkins/ 现要修改为/home/jenkins_data/jenkins 最开始 sudo cp -a /var/lib/jenkins/ /home/jenkins_data/ 然后如下操作: 1、首先 /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。 2、在jenkins启动情况下,systemctl status jenkins 这里有两种情况

    2024年02月03日
    浏览(28)
  • 变更jenkins工作目录

    1.变更jenkins目录需要在jenkins关闭状态下执行,使用war包启动的jenkins服务,默认工作目录是/root/.jenkins  2.变更jenkins工作目录有三种方式 2.1使用你Web容器的管理工具设置JENKINS_HOME环境参数 2.2在启动Web容器之前设置JENKINS_HOME环境变量 2.3(不推荐)更改Jenkins.war(或者在展开的Web容器

    2024年02月11日
    浏览(36)
  • Jenkins更换主目录

    Jenkins储存所有的数据文件在这个目录下. 你可以通过以下几种方式更改: 使用你Web容器的管理工具设置JENKINS_HOME环境参数. 在启动Web容器之前设置JENKINS_HOME环境变量. (不推荐)更改Jenkins.war(或者在展开的Web容器)内的web.xml配置文件. 这个值在Jenkins运行时是不能更改的. 其通常用

    2024年02月04日
    浏览(36)
  • 修改Jenkins主目录

    Windows系统上安装了Jenkins后,默认数据目录,也就是工作区目录,即:每次构建的项目数据文件所在目录为:  随着构建项目的增多,一直用这个目录,C盘东西越来越多,电脑就会越来越卡,因此,需要修改这个目录。比如:我是放到了 F:zhumulu_jenkins。 1、 进入自己电脑的

    2024年02月07日
    浏览(30)
  • 修改Jenkins存储目录

    注意:在Jenkins运行时是不能更改的. 请先将Jenkins停止运行。 Windows环境中,Jenkins主目录默认在C:Documents and SettingsAAA.jenkins 。可以通过设置环境变量来修改,例如: JENKINS_HOME=C:jenkins,然后重新启动jenkins。 Linux环境中,Jenkins主目录默认在/root/.jenkins,Jenkins储存所有的数据文件

    2024年02月13日
    浏览(27)
  • Jenkins 上传文件到工作目录

    使用插件:File Parameter Plugin 之前写过一篇关于Jenkins 用户上传文件到工作目录的文章,那时候还需要使用sharedlibraries。现在使用这个插件可以非常简单的上传文件。话不多说,直接开始: 创建一个job,选择This project is parameterized 如下截图,然后选择Base64 File Parameter,而不是

    2024年02月07日
    浏览(36)
  • Liunx 下Jenkins工作目录迁移

      因构建任务频繁并且多,虽然构建任务丢弃策略配置了,但还是会产生较多文件,因此将其迁移到新磁盘上。 1.在linux系统下,Jenkins默认安装的一些路径常用目录   以上配置目录在/etc/init.d下jenkins文件可看  2.先去/var/lib/jenkins/ 目录下找到config.xml文件,看到工作目录是由根

    2023年04月20日
    浏览(29)
  • Jenkins 重新定义 pom 内容,打包

    添加仓库地址,拉取凭证,选择需要的分支 勾选 构建环境 下删除原始 build 配置,防止文件错误 Pre Steps 构建前处理 pom.xml ,例如我是需要删除该模块的所有子模块配置,我这里使用 shell 命令匹配所有 moudle 进行删除,就完成了修改

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

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

    2024年02月15日
    浏览(33)
  • jenkins 参数化构建过程,jenkins下拉框选择要部署项目,jenkins部署java微服务项目,jenkins部署微服务

     1. jenkins部署demo 优化 点: 选择丢弃旧的构建,最大个数可以选择3或者5个,如果微服务,十个jar,占用很多空间,多来几次部署,硬盘满了 2. 选择 参数构建 ,需要部署哪个项目 名称可以设置为你的项目名,例:test_project 选项 例:           test_user           test

    2024年01月24日
    浏览(39)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包