Configure an R Pipeline Node
A convenience wrapper around node() with
runtime = "R". Used directly within a
pipeline { ... } block to execute R code.
command (Any): (Optional) The
expression to evaluate inside the R node (must be enclosed in
<{ ... }> blocks). Mutually exclusive with
script.
script (String): (Optional) Path to
an external .R file to execute as the node body. Mutually
exclusive with command. Sets the runtime to R
automatically.
serializer (String): | Function
(Optional) Custom serializer strategy. Built-in values include
“default”, “arrow”, and “pmml”. Can be a string (e.g., “arrow”) or an
unquoted function name. Custom functions can also be used. Default =
“default”.
deserializer (String): | Function
(Optional) Custom deserializer strategy. Built-in values include
“default”, “arrow”, and “pmml”. Can be a string (e.g., “arrow”) or an
unquoted function name. Custom functions can also be used. Default =
“default”.
functions (String): | List[String]
(Optional) R scripts to source before execution.
include (String): | List[String]
(Optional) Additional files for the sandbox.
noop (Bool): (Optional) Whether to
skip execution and generate a stub. Default = false.
The evaluated return value of the command.