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.
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.
♡ 0 ↻ 0