title: Continuous integration for angular 2 cli project with jenkins
body: <p>I'm new to angular 2 and jenkins both.I have created one small web app with angular 2.<br>
  Also, i'm maintaining the code through gitlab repository.
  I want to setup Continuous integration with jenkis for angular 2 app.</p>
  
  <p>Basically what i want is when i push the code in any branch then jenkins will detect it and start the running unit test which are written in angular 2 app.If test case fails it should send the mail.</p>
  
  <p>So how can i do that? What are the steps do required to setup whole Continuous integration?</p>