bash -cに渡さないと動かないんだけど
web: trap '' SIGTERM; BIND=0.0.0.0 puma -C config/puma.rb & sleep 25; sidekiq -c ${SIDEKIQ_THREADS:-5} & wait -n; kill -SIGTERM -$$; wait
どこがbash依存なんだろうと思ったけど、waitの-nかな?
wait -n無しにするなら、こんな形だろうか。(試してない)self=$$ ; ( proc1; kill ${self} )& ( proc2; kill ${self} )&QT: https://mastodon.zunda.ninja/@zundan/113948464829572642 [Ref.]
Experimental private instance. Running on FreeBSD!