首页 > 解决方案 > 使用 groovy 脚本使用 CSV 文件中的值填充 Jenkins 扩展选择参数

问题描述

我需要从与 Jenkins 位于同一服务器中的 csv 文件中获取数据,其想法是用该文件中的值填充参数,在本例中为 IP 地址。另外我想检查詹金斯是否到达文件(权限或其他)

我尝试在扩展选择参数中使用readCSV插件使用一个简单的 groovy 脚本,但它不起作用......

readCSV file: '/var/lib/jenkins/ips.csv'.each { line ->
    line.each { field ->
        return field
    }

文件示例:

0.0.0.0;1.1.1.1

如有必要,我可以在 Jenkins 中安装其他插件

标签: jenkinsjenkins-pipelinejenkins-pluginsjenkins-groovyjenkins-job-dsl

解决方案


推荐阅读