Api 将jenkins上下文传递给自由式作业中的gradle任务
我有一个freestyle jenkins作业,它执行一个gradle任务(来自gradle脚本)作为构建步骤。 我希望能够从gradle任务中搜索和获取特定工作的信息Api 将jenkins上下文传递给自由式作业中的gradle任务,api,rest,jenkins,groovy,jenkins-groovy,Api,Rest,Jenkins,Groovy,Jenkins Groovy,我有一个freestyle jenkins作业,它执行一个gradle任务(来自gradle脚本)作为构建步骤。 我希望能够从gradle任务中搜索和获取特定工作的信息 我可以通过RESTAPI调用和解析XML响应来实现这一点,但这很麻烦 我可以在脚本控制台上做同样的事情,但我不得不在gradle任务中这样做 有没有一种方法可以将一个对象传递给gradle任务,这样我就可以在那里拥有Jenkins实例对象?我希望避免解析XML import jenkins.model.* def inst
- 我可以通过RESTAPI调用和解析XML响应来实现这一点,但这很麻烦
- 我可以在脚本控制台上做同样的事情,但我不得不在gradle任务中这样做
import jenkins.model.*
def instance = Jenkins.getInstance()