← Back to Explore

outputs-json-array-for

Captured JSON array OUTPUTS can drive a later FOR loop

context-passing for-loops

Rundown

# OUTPUTS JSON Array FOR

## 1. Capture items
- OUTPUTS
  - Items
- PASS CONTINUE
- FAIL STOP

```sh
printf '["left","right"]' > "$RD_OUTPUTS_Items"
```

## 2. Assert captured items
- FOR item IN {{ Items }}
- PASS ALL COMPLETE
- FAIL ANY STOP

### 2.1 Check item
- PASS CONTINUE
- FAIL STOP

```sh
rd echo "{{ Index }}:{{ item }}"
```

Run

Initializing...

Initializing...

Step/2