Age | Commit message (Collapse) | Author |
|
Also prune after install, instead of before.
|
|
|
|
Credit: @iarna
|
|
|
|
|
|
I genuinely thought it went out of maintenance mode with 0.10, and
removing it from the test matrix was therefore both premature and an
oversight. My apologies.
Credit: @othiym23
Blame: @othiym23
PR-URL: https://github.com/npm/npm/pull/14591
Reviewed-By: @iarna
|
|
We still love u, 0.10, but we gotta keep up with the times. This is
_not_ a license to go wild with ES6isms. npm still _works_ (most of the
time) back to 0.8, and that's in large part because of the project's
conservatism about sticking to plain ES5 in both its own code base and
its npm-controlled dependencies. Dependencies not under the team's
control are already hard-deprecating 0.10, though, and the build matrix
already leads to long Travis times.
Credit: @othiym23
Blame: @othiym23
PR-URL: https://github.com/npm/npm/pull/14503
Reviewed-By: @zkat
Reviewed-By: @iarna
|
|
Credit: @iarna
PR-URL: https://github.com/npm/npm/pull/14400
|
|
Credit: @iarna
PR-URL: https://github.com/npm/npm/pull/14400
Reviewed-By: @zkat
|
|
The new configuration only runs coverage checks against Node.js LTS,
which speeds up all the other test runs. By, like, a lot. Also, the
entire file has been extensively commented, so the next time we
need to mess with it, we'll be able to better remember why all the weird
bits are there.
Credit: @othiym23
|
|
Deprioritize 5, remove 0.8, and add 6 for Windows.
Credit: @othiym23
Reviewed-By: @iarna
|
|
Credit: @othiym23
PR-URL: https://github.com/npm/npm/pull/12487
Reviewed-By: @iarna
|
|
This removes all the relatively cryptic legacy tests and creates
new tap tests that check the same functionality.
Credit: @iarna
Credit: @zkat
PR-URL: https://github.com/npm/npm/pull/11292
Reviewed-By: @iarna
Reviewed-By: @zkat
Reviewed-By: @othiym23
|
|
|
|
Credit: @iarna
Reviewed-By: @othiym23
PR-URL: https://github.com/npm/npm/pull/10233
|
|
PR-URL: https://github.com/npm/npm/pull/9827
|
|
PR-URL: https://github.com/npm/npm/pull/9677
|
|
|
|
|
|
|
|
|
|
* add io.js
* add 0.12 / remove 0.11
* re-add 0.8 (for now)
|
|
|
|
|
|
|
|
|
|
It keeps reporting passing builds as failures. A CI system that
has this many false negatives gets ignored, and that's worse than
not having a CI system.
Investigate later maybe, if these issues get cleared up. I don't have
time or inclination to dig into it right now, though.
|
|
|
|
|
|
|
|
|
|
|