Jenkins job DSL-javaposse.jobdsl.DSL.helpers.GitParamContext.useRepository()

Jenkins job DSL-javaposse.jobdsl.DSL.helpers.GitParamContext.useRepository(),jenkins,groovy,dsl,Jenkins,Groovy,Dsl,我正在尝试使用Jenkins DSL groovy来创建Jenkins job。我对Git参数使用的方法,很少有参数无法识别,有以下错误 无方法签名: javaposse.jobdsl.dsl.helpers.GitParamContext.selectedValue()是 适用于参数类型:(java.lang.String)值:[无] 无方法签名: javaposse.jobdsl.dsl.helpers.GitParamContext.useRepository()是 适用于参数类型:(ja

我正在尝试使用Jenkins DSL groovy来创建Jenkins job。我对Git参数使用的方法,很少有参数无法识别,有以下错误

无方法签名: javaposse.jobdsl.dsl.helpers.GitParamContext.selectedValue()是 适用于参数类型:(java.lang.String)值:[无]

无方法签名: javaposse.jobdsl.dsl.helpers.GitParamContext.useRepository()是 适用于参数类型:(java.lang.String)

我在网上找不到太多的帮助,而且jenkins目前似乎只支持 字符串描述 字符串类型='TAG' 弦支 字符串标记过滤器 字符串sortMode='NONE' 字符串默认值

我需要使用selectedValue()和useRepository()来使用默认的选定值并提供特定的github repo url。 我在jenkins的工作中有多个scm


非常感谢您的帮助。

作业->参数下有两个选项可用。
要使用selectedValue和useRepository,请使用gitparameterdefinition成员而不是gitparam

作业->参数下有两个选项可用。 为了使用selectedValue和useRepository,请使用gitparameterdefinition成员而不是gitparam