Varios flujos o scripts de acciones de extensibilidad que se ejecutan cuando se cumple una condición mediante un elemento de cambio.
En algunos casos, la condición debe ser true para que la acción se ejecute. En otros casos, como se refleja en este ejemplo, es necesario cumplir los valores de parámetro para que una acción se pueda ejecutar. Si no se cumple ninguna de las condiciones, se produce un error en el flujo de acciones.
version: 1
id: 1234
name: Test
inputs: ...
outputs: ...
flow:
flow_start:
next: forkAction
forkAction:
fork:
next: [action1, action2]
action1:
action: <action_name>
next: action3
action3:
action: <action_name>
next: action4
action4:
action: <action_name>
next: action7
action7:
action: <action_name>
next: joinElement
action2:
action: <action_name>
next: switchAction
switchAction:
switch:
"${1 == 1}": action5
"${1 != 1}": action6
action5:
action: <action_name>
next: action8
action6:
action: <action_name>
next: action8
action8:
action: <action_name>
Nota: Puede regresar a una acción anterior designándola como la acción
next:. Por ejemplo, en lugar de introducir
next: flow_end para finalizar el flujo de acciones, puede introducir
next: action1 para volver a ejecutar action1 y reiniciar la secuencia de acciones.
|
|
Elemento de cambio