On Fri, Dec 28, 2018 at 5:49 PM martinda <martin.danjo...@gmail.com> wrote:
>> burden efforts to produce an alternate execution engine
>
> The two execution engines I know of are the scripted pipeline and the 
> descriptive pipeline. Is there talks about a newer one?

No, that is the same execution engine—`workflow-cps` directly
implements Scripted, and Declarative is a kind of preprocessor for
that. An alternate engine would replace the on-master Groovy
interpreter.

> if you say that there are problems with returning non-simple data types, are 
> you also saying that there are problems providing methods that return simple 
> data types?
> e.g. jenkinsRest.api().systemApi().version() -> return the version number as 
> a String?

The problem here is (1) using the `GlobalVariable` extension point
(please do not), (2) returning intermediate objects with behaviors.
Such idioms rely on particularities of `workflow-cps` (and do not even
work well in Declarative).

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr3Qd%2Ber2y0Xz%2BJFt19LZTuzFiwHKtss7wwYdo4wfogpww%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to