Skip to content

ci(Travis): updates Travis validations #408

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jan 21, 2017
Merged

ci(Travis): updates Travis validations #408

merged 1 commit into from
Jan 21, 2017

Conversation

joshwiens
Copy link
Member

@joshwiens joshwiens commented Jan 21, 2017

What kind of change does this PR introduce?
Travis Build & Validations

Summary
Currently css-loader runs tests against Node v0.12 | v7.40 | io.js v3.3.1 and does not target a specific webpack version ( currently latest is 1.14.x ).

Updates the Travis matrix to test against all currently supported Node versions

  • Webpack 2.2.x tests on Node 4.7, latest LTS ( 6.9.x ) and latest ( 7.4.x )
  • Webpack 1.14.x. tests on Node 4.7

Adds a single lint validation executed on Nodejs@latest

  • Removes deprecated .eslintrc. New eslint.yml generated from current code base (no style changes)

Does this PR introduce a breaking change?

Other information
This is a step towards adding the ability to run benchmark tests and use newer language features via babel which can't be done realistically until existing PRs are cleared.

 - Validate against current node versions
 - Test against both Webpack 1.4.x & 2.2.x
 - Remove deprecated .eslintrc
 - .eslint.yml generated from current code ( no changes )
 - add yarn lock file set to binary in git
 - ignores console for eslint in test helpers
@codecov-io
Copy link

codecov-io commented Jan 21, 2017

Current coverage is 98.35% (diff: 100%)

Merging #408 into master will not change coverage

@@             master       #408   diff @@
==========================================
  Files             9          9          
  Lines           304        304          
  Methods          41         41          
  Messages          0          0          
  Branches         67         67          
==========================================
  Hits            299        299          
  Misses            5          5          
  Partials          0          0          

Powered by Codecov. Last update e54549e...2fd0c78

@TheLarkInn
Copy link
Contributor

TheLarkInn commented Jan 21, 2017

Thank you. I'm glad to see we have our linter and standards added.

@TheLarkInn TheLarkInn merged commit 793390a into webpack-contrib:master Jan 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants