Travis failed but passed PR

How could it happen that Travis failed to complete the assembly at the last click, but passed a request for receipt?

In this Gist you can find the magazine npm run buildand the npm run buildcommands npm run buildthat Travis issues. You can also find the configuration of Travis here too:

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
+9
source share
2 answers

Background

This repository is configured in Travis CI to run tests in two environments - with names prand push.

continuous-integration/travis-ci/pr Pull Request (pr) will also be called continuous-integration/travis-ci/prfrom documents :

, , , , . push-, Build on Pull Requests .

Push- continuous-integration/travis-ci/push .

Travis , Travis.

continuous-integration/travis-ci/push, , . GitHub .

, , .

, , , , . - " ", ? , , , .

+8

@osowskit . / :

PR CI. Push CI . , , .

+3

Source: https://habr.com/ru/post/1666099/


All Articles