title: Travis failed push but passed PR
body: <p>How is it possible that Travis the build failed for the latest push but passed the Pull Request?</p>
  
  <p><a href="https://cloud.githubusercontent.com/assets/16222780/21743748/d37c4428-d508-11e6-9a1a-d19777aedf66.png" rel="nofollow noreferrer"><img src="https://cloud.githubusercontent.com/assets/16222780/21743748/d37c4428-d508-11e6-9a1a-d19777aedf66.png" alt=""></a></p>
  
  <p><a href="https://gist.github.com/HeinPauwelyn/4060fb7bbd44c8da3b4da1400faa7b25" rel="nofollow noreferrer">On this Gist</a>, you could find the failed and passed output log of the <code>npm run build</code> command that Travis gives. You could also find the configuration of Travis and here below:</p>
  
  <pre><code>install:
    - npm install
    - npm install -g angular-cli
  language: node_js
  script:
    - gulp html
    - gulp scss
    - gulp ts
    - gulp node
    - npm run build
  node_js:
    - "6.9"
  cache:
    directories:
      - node_modules
      - bower_components
  </code></pre>