Skip to content

[beta] improves ci + coveralls#705

Merged
kulshekhar merged 8 commits intokulshekhar:betafrom
huafu:improves-ci
Sep 10, 2018
Merged

[beta] improves ci + coveralls#705
kulshekhar merged 8 commits intokulshekhar:betafrom
huafu:improves-ci

Conversation

@huafu
Copy link
Copy Markdown
Collaborator

@huafu huafu commented Sep 9, 2018

  • AppVeyor
    • x86 => x64
    • node v 8 only instead of 6, 8 and 10
    • fails directly as soon as one of the node version's build fails
    • disable coverage
  • Travis
    • node v 6 and 8 instead of 6, 8 and 10
    • enable coverage only on node v10
    • reports coverages to coveralls
    • improves commit filter

For reference, jest tests runs on Travis 10 and AppVeyor 8 only

It also adds this to PRs:
screen shot 2018-09-09 at 11 05 49
...and fails if the %age lose 1 or more point.

@huafu huafu added this to the v23.10.0 milestone Sep 9, 2018
@huafu huafu requested a review from ahnpnl September 9, 2018 08:40
@kulshekhar kulshekhar merged commit 66633d5 into kulshekhar:beta Sep 10, 2018
@huafu huafu deleted the improves-ci branch September 10, 2018 05:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants