I was reading the <documentation> on custom tasks,...
# community-support
t
I was reading the documentation on custom tasks, where it was stated that "Task outputs can only be files or directories." Input can be objects of arbitrary types (through the use of
@Input
), but output cannot be objects at all (there is no
@Output
). 1. What's the recommended way to pass output objects of arbitrary type, from one task to another? 2. I suppose I could serialize the output into a string or file, which is then read/loaded and deserialized by the other task. Is this idea stupid? 3. I suppose Strings can be passed to another task through extra properties, but arbitrary typed data cannot be passed. Is my understanding correct?
e