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

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

假如我们想把一个目录下面的tar.gz文件作为jenkins参数,这个目录会实时更新,每次运行job的时候需要把目录里面的文件作为输入,这时候我们可以使用jenkins自带的Active Choices Parameter参数

在参数中写入一下代码

sh 复制代码
def filelist = [ ]
new File("/home/test").eachFile() {
    file->
    if (file.getName().endsWith(".gz"))
        filelist.add(file.getAbsolutePath())
}
return filelist
相关推荐
clever1011 小时前
在ubuntu系统上离线安装jenkins的做法
ubuntu·servlet·jenkins
wumingxiaoyao7 小时前
Jenkins - CICD 注入环境变量避免明文密码暴露
jenkins·环境变量·cicd·credential
芥子沫11 小时前
Jenkins常见问题及解决方法
windows·https·jenkins
是小崔啊17 小时前
【Jenkins】01 - Jenkins安装
运维·jenkins
maomao1713142 天前
Jenkins 环境部署
运维·jenkins
江湖人称小鱼哥3 天前
jenkins在windows配置sshpass
运维·jenkins
koboides3 天前
我的第一个开源项目-jenkins集成k8s项目
linux·运维·云原生·容器·kubernetes·jenkins
苦逼IT运维5 天前
Jenkins + SonarQube 从原理到实战三:SonarQube 打通 Windows AD(LDAP)认证与踩坑记录
运维·服务器·windows·docker·云计算·jenkins·devops
Hello.Reader5 天前
Elasticsearch Node.js 客户端连接指南(Connecting)
elasticsearch·node.js·jenkins
阑梦清川5 天前
派聪明RAG知识库----关于elasticsearch报错,重置密码的解决方案
大数据·elasticsearch·jenkins