title: Why do AWS CodeBuild buildspec.yml support multiple build phases?
body: <p>Why does the buildspec file support multiple build phases? <code>install, pre_build, build, post_build</code>? Am I doing something wrong if I put all of my build steps into a single phase? Is there something very useful, except for keeping some kind of structure, with these phases?</p>