Skip to content

Commit

Permalink
Merge pull request #40 from enb-bem/ci
Browse files Browse the repository at this point in the history
Updated CI
  • Loading branch information
blond committed May 8, 2015
2 parents 1c104ab + 05340d5 commit 476cfa2
Show file tree
Hide file tree
Showing 9 changed files with 44 additions and 6 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
node_modules
coverage
3 changes: 2 additions & 1 deletion .jscs.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
module.exports = {
excludeFiles: [
'node_modules/**'
'node_modules',
'coverage'
],
requireSpaceAfterKeywords: ['if', 'else', 'for', 'while', 'do', 'switch', 'return', 'try', 'catch'],
requireSpaceBeforeBlockStatements: true,
Expand Down
1 change: 1 addition & 0 deletions .jshintignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
node_modules
coverage
3 changes: 3 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
.*
node_modules
test
coverage
appveyor.yml
13 changes: 11 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
sudo: false

language: node_js

node_js:
- "0.10"
matrix:
include:
- node_js: iojs-v1
- node_js: "0.10"
- node_js: "0.12"
env: COVERALLS=1

after_success:
- if [ "x$COVERALLS" = "x1" ]; then npm run coveralls; fi
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
enb-bh
======

[![NPM version](https://img.shields.io/npm/v/enb-bh.svg?style=flat)](http://badge.fury.io/js/enb-bh) [![Build Status](https://img.shields.io/travis/enb-bem/enb-bh/master.svg?style=flat)](https://travis-ci.org/enb-bem/enb-bh) [![Dependency Status](https://img.shields.io/david/enb-bem/enb-bh.svg?style=flat)](https://david-dm.org/enb-bem/enb-bh)
[![NPM version](https://img.shields.io/npm/v/enb-bh.svg?style=flat)](https://www.npmjs.org/package/enb-bh) [![Build Status](https://img.shields.io/travis/enb-bem/enb-bh/master.svg?style=flat&label=tests)](https://travis-ci.org/enb-bem/enb-bh) [![Build status](https://img.shields.io/appveyor/ci/blond/enb-bh.svg?style=flat&label=windows)](https://ci.appveyor.com/project/blond/enb-bh) [![Coverage Status](https://img.shields.io/coveralls/enb-bem/enb-bh.svg?style=flat)](https://coveralls.io/r/enb-bem/enb-bh?branch=master) [![Dependency Status](https://img.shields.io/david/enb-bem/enb-bh.svg?style=flat)](https://david-dm.org/enb-bem/enb-bh)

Поддержка [`bh`](https://github.com/enb-make/bh) для ENB.

Expand Down
18 changes: 18 additions & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
version: "{build}"

environment:
nodejs_version: "0.12"

matrix:
fast_finish: true

install:
- ps: Install-Product node $env:nodejs_version
- node --version
- npm --version
- npm install

test_script:
- npm run unit

build: off
5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
"chai": "2.3.0",
"enb": ">= 0.12.0 < 1.0.0",
"finalhandler": "0.3.5",
"istanbul": "0.3.13",
"jscs": "1.13.1",
"jshint": "2.7.0",
"mocha": "2.2.4",
Expand All @@ -56,6 +57,8 @@
"scripts": {
"test": "npm run lint && npm run unit",
"lint": "jshint . && jscs -c .jscs.js .",
"unit": "mocha test/techs/*.test.js --no-timeouts"
"unit": "mocha -R spec",
"cover": "istanbul cover _mocha",
"coveralls": "npm i coveralls && npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls"
}
}
4 changes: 3 additions & 1 deletion test/mocha.opts
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
test/**/*.test.js
--ui bdd
--reporter spec
--reporter dot
--require must
--no-timeouts

0 comments on commit 476cfa2

Please sign in to comment.