ping? Is the shiny new pipeline functionality simply incompatible with all 
of the existing plugins?

On Thursday, April 21, 2016 at 2:34:00 PM UTC-5, Andrew Melo wrote:
>
> Hi,
>
> I've dug a bit more, perhaps that will help find a solution. It appears 
> the "step" groovy function wants a class that implements SimpleBuildStep, 
> but the plugins I'm looking at implements/extends hudson.tasks.Recorder. 
> I'm confused about the issue. If I look at the javadoc:
>
> http://javadoc.jenkins-ci.org/hudson/tasks/Recorder.html
>
> I see that Recorder implements BuildStep, but not SimpleBuildStep. But 
> (and my java is rusty, so forgive the terminology), since BuildStep is a 
> superinterface of SimpleBuild step, shouldn't it "count" for when step() 
> searches for a class implementing the interface?
>
> Thanks
> Andrew
>
> On Sunday, April 17, 2016 at 8:24:43 PM UTC-5, Andrew Melo wrote:
>>
>> Hi again,
>>
>> I poked at it some more and it appears I'll have to explicitly change the 
>> plugins I want to use in a pipeline. The following:
>>
>> step([$class: 'TapPublisher', testResults: 'tap.log']) 
>>
>> yields the following error:
>>
>> no known implementation of interface jenkins.tasks.SimpleBuildStep is 
>> named TapPublisher
>>
>> Or, perhaps a new groovy step that consumes classes of type 'Recorder' is 
>> the better idea?
>>
>> Thanks again!
>> Andrew
>>
>> On Sunday, April 17, 2016 at 1:40:28 PM UTC-5, Andrew Melo wrote:
>>>
>>> Hello all,
>>>
>>> I would like to trigger build/post-build steps that don't appear in the 
>>> snippet viewer (e.g. publish TAP results) from a pipeline. Is there a way 
>>> to trigger arbitrary build/post-build steps that don't appear in the 
>>> snippet browser, or will the plugin need to be updated to explicitly 
>>> support being triggered from pipelines?
>>>
>>> Thanks!
>>> Andrew
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/cbb83db6-22f6-4d8a-be19-1fb33fe05bf7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to