boomerang-io / community

The Boomerang community, roadmap, planning, and architecture repository. The central place for information on joining, contributing, and governance.
https://useboomerang.io
Apache License 2.0
11 stars 0 forks source link

Update to Workflow Parameter Types to align with IBM Core Platform Properties #298

Open BenjaminRuby opened 2 years ago

BenjaminRuby commented 2 years ago

Description

Desired state is to get Flow Parameters aligned with what we are using in our IBM core platform.

Previously we had not created any parameter types in flow that could have multiple values. This was due to technical constraints around handling arrays. The proposed fix that has already been implemented from the front end (https://github.com/boomerang-io/flow.client.web/pull/105) is to use a comma separated string to store parameters that could have more than one value.

A summary of the paramter types that have been added as part of the above PR:

Timeline

What's the timeline for this Epic, what resources are needed, and what might potentially block this from hitting the projected end date.

Open Questions

@marcusdroy and @tlawrie to discuss any potential issues with how Tekton might handle this proposed format.

tlawrie commented 2 years ago

TEP-0090 from memory would relate to multi select in that it allows passing around of an array or matrix of parameters