Why have I been writing ``` RUN cmd & \ cmd & \ cmd ``` when I could write ```...
Why have I been writing
```
RUN cmd & \
cmd & \
cmd
```
when I could write
```
RUN ./install_001_debian.sh
RUN ./install_002_fish.sh
RUN ./install_003_pipx.sh
```
Only thing worse than bash wrapped in Dockerfile DSL is Bash wrapped in yaml.
Self-replies
Yes, the linter will say add && between those scripts, but some commands don't seem to want to be in the same RUN statement. Maybe they'll share shells better when separated into files.