title: Alternative to running multiple commands to configure application
body: <p>When I develop my applications I have lots of things going on. They're usually micro services and each has their own build tools. For example I have to run a build script for <code>hugo</code>, and a build script for <code>webpack</code>, and some <code>gulp</code> tasks. I'll also have to generate some files, keys etc.</p>
  
  <p>It's a huge pain to have to run these manually. When I test in dev, and staging I'm constantly rebuilding the docker containers running the same commands. It gets painful.</p>
  
  <p>Are there any tools that can help with this? Where I can run one command and have it rebuild everything in my application? A bash script would work but that's not an option.</p>
  
  <p>I've seen people use build scripts like in C, but I can't find anything similar for devops. Maybe docker has a tool for this?</p>