title: Running gulp task from one gulpfile.js from another gulpfile.js
body: <p>Perhaps it's something wrong with my approach but I have a following situation:</p>
  
  <ol>
  <li>I have a <code>component-a</code> that has a gulpfile. One of its tasks (eg. build) builds the component and creates a combined js file in dist folder</li>
  <li>I have a <code>component-b</code> that has a gulpfile. One of its tasks (eg. build) builds the component and creates a combined js file in dist folder</li>
  <li>I have a project that uses both components. This project has a gulpfile as well and in it I would like to write a task that:
  
  <ul>
  <li>executes build task from /components/component-a/gulpfile.js</li>
  <li>executes build task from /components/component-b/gulpfile.js</li>
  <li>concats /components/component-a/dist/build.js and /components/component-b/dist/build.js (I know how to do this)</li>
  </ul></li>
  </ol>
  
  <p>What I don't know is how to execute the build task from /components/component-?/gulpfile.js. Is it even possible or I should deal with this situation otherwise?</p>