Jenkins 如何从活动选项参数的GroovyScript部分读取文件

Jenkins 如何从活动选项参数的GroovyScript部分读取文件,jenkins,jenkins-pipeline,jenkins-plugins,jenkins-groovy,Jenkins,Jenkins Pipeline,Jenkins Plugins,Jenkins Groovy,我需要在我的项目中激活选择参数。要求读取json文件的键,并从活动选项参数的GroovyScript部分以列表形式返回。 上述方法正在引发FIleNotFoundException。这是预期的,因为文件预期该文件将出现在主文件中。 是否有任何其他方法被证明可以与活动选项参数groovy script部分一起使用。 readFile和readJson函数不起作用,我试过了 任何关于如何处理这种情况的想法都将大有帮助 import groovy.json.JsonSlurperClassic;

我需要在我的项目中激活选择参数。要求读取json文件的键,并从活动选项参数的GroovyScript部分以列表形式返回。

上述方法正在引发FIleNotFoundException。这是预期的,因为文件预期该文件将出现在主文件中。 是否有任何其他方法被证明可以与活动选项参数groovy script部分一起使用。 readFile和readJson函数不起作用,我试过了

任何关于如何处理这种情况的想法都将大有帮助

import groovy.json.JsonSlurperClassic;
def parser = new JsonSlurperClassic();
def fileContent = new File("configs/GFEConfig.json")
def parsedText =parser.parseText(fileContent.text);
def keyList = parsedText.keySet()
def list = []
keyList.each{list.add(it)}
return list