title: AWS codeBuild: Multiple input source into one output artifact
body: <p>I have angular client and Nodejs server deployed into one elasticBeanstalk.
  The structure is that I put angular client files in 'html' folder and the proxy is defined in .ebextensions folder.</p>
  
  <pre><code>-html
  -other serverapp folder
  -other serverapp folder
  -.ebextensions
  ....
  -package.json
  -server.js
  </code></pre>
  
  <p>Everytime when I do a release, I build angular app and put it into html folder in the node app, zip it and upload to elasticBeanstalk.</p>
  
  <p>Now I want to move on to CICD. Basically I want to automate the above step, use two source(angular and node app), do the angular build and put it into html folder of node app and generate only one output artifact.</p>
  
  <p>I've got to the stage where have separate pipeline works for each app. I'm not very familiar with AWS yet, I just have vague idea that I might need to use aws lambda.</p>
  
  <p>Any help would be really appreciated. </p>