trevor

? Your own mini Travis CI to run tests locally

  • Owner: vadimdemedes/trevor
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Build Status

Your own Travis CI to run tests locally.

Purpose

I often need to run tests for multiple versions of Node.js.
But I don't want to switch versions manually using n/nvm or push the code to Travis CI just to run the tests.

That's why I created Trevor. It reads .travis.yml and runs tests in all versions you requested, just like Travis CI.
Now, you can test before push and keep your git history clean.

Requirements

Installation

$ npm install --global trevor

Usage

Given the following .travis.yml file:

language: node_js
node_js:
  - '7'
  - '6'
  - '4'

Run trevor in project's directory:

$ trevor

License

MIT © Vadim Demedes

Main metrics

Overview
Name With Ownervadimdemedes/trevor
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2015-10-01 08:31:55
Pushed At2019-11-23 20:08:15
Last Commit At2019-11-23 12:07:57
Release Count13
Last Release Namev2.4.1 (Posted on 2019-11-23 12:07:57)
First Release Namev1.0.0 (Posted on 2015-10-01 13:24:37)
用户参与
Stargazers Count2.1k
Watchers Count25
Fork Count51
Commits Count78
Has Issues Enabled
Issues Count51
Issue Open Count11
Pull Requests Count16
Pull Requests Open Count1
Pull Requests Close Count13
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private