在jenkins的集成管道中,我使用
the build step
,如下所示:
stage('trigger all builds')
{
parallel
{
stage('componentA')
{
steps
{
script
{
def myjob=build job: 'componentA', propagate: true, wait: true
}
}
}
stage('componentB')
{
steps
{
script
{
def myjob=build job: 'componentB', propagate: true, wait: true
}
}
}
}
}
我想访问
build
步骤,以便我可以在groovy脚本中知道触发了什么作业名、编号。
我在示例中发现,返回的对象具有如下getter
getProjectName()
或
getNumber()
我可以用来做这个。
但是,我如何知道返回对象的确切类以及可以对其调用的方法列表?这个好像是
Pipeline documentation
是的。我特别要求这种情况,但一般来说,我如何知道返回对象的类及其文档?