docs: contributing docs and github templates (#1496)

This commit is contained in:
Dmitry Nehaychik 2018-01-15 16:46:00 +03:00 committed by GitHub
parent 8ff489fbce
commit c5e92b2cc5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 326 additions and 15 deletions

View file

@ -1,7 +1,8 @@
sudo: false
language: node_js
sudo: false
dist: trusty
node_js:
- '6'
- '7'
@ -11,6 +12,10 @@ cache:
directories:
- node_modules
branches:
only:
- master
addons:
apt:
sources:
@ -18,10 +23,13 @@ addons:
packages:
- g++-4.8
before_install: if [[ `npm -v` != 5* ]]; then npm i -g npm@5; fi
before_install:
- npm i -g npm@latest
install:
- npm i
- travis_retry npm i
before_script:
script:
- npm run lint:ci
@ -29,6 +37,3 @@ script:
git:
depth: 1
notifications:
slack: akveo:q559HckfZMSyZRb803aiLcjH