Skip to content

Commit 119bf24

Browse files
committed
Add AppVeyor CI
1 parent 513eef9 commit 119bf24

File tree

2 files changed

+33
-7
lines changed

2 files changed

+33
-7
lines changed

README.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
ESLint-plugin-React
22
===================
33

4-
[![Maintenance Status][status-image]][status-url] [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][deps-image]][deps-url] [![Coverage Status][coverage-image]][coverage-url] [![Code Climate][climate-image]][climate-url]
4+
[![Maintenance Status][status-image]][status-url] [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Build Status][appveyor-image]][appveyor-url] [![Dependency Status][deps-image]][deps-url] [![Coverage Status][coverage-image]][coverage-url] [![Code Climate][climate-image]][climate-url]
55

66
React specific linting rules for ESLint
77

@@ -163,19 +163,22 @@ ESLint-plugin-React is licensed under the [MIT License](http://www.opensource.or
163163

164164

165165
[npm-url]: https://npmjs.org/package/eslint-plugin-react
166-
[npm-image]: http://img.shields.io/npm/v/eslint-plugin-react.svg?style=flat-square
166+
[npm-image]: https://img.shields.io/npm/v/eslint-plugin-react.svg
167167

168168
[travis-url]: https://travis-ci.org/yannickcr/eslint-plugin-react
169-
[travis-image]: http://img.shields.io/travis/yannickcr/eslint-plugin-react/master.svg?style=flat-square
169+
[travis-image]: https://img.shields.io/travis/yannickcr/eslint-plugin-react/master.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSItMTQyLjUgLTE0Mi41IDI4NSAyODUiPjxjaXJjbGUgcj0iMTQxLjciIGZpbGw9IiNERDQ4MTQiLz48ZyBpZD0iYSIgZmlsbD0iI0ZGRiI%2BPGNpcmNsZSBjeD0iLTk2LjQiIHI9IjE4LjkiLz48cGF0aCBkPSJNLTQ1LjYgNjguNGMtMTYuNi0xMS0yOS0yOC0zNC00Ny44IDYtNSA5LjgtMTIuMyA5LjgtMjAuNnMtMy44LTE1LjctOS44LTIwLjZjNS0xOS44IDE3LjQtMzYuNyAzNC00Ny44bDEzLjggMjMuMkMtNDYtMzUuMi01NS4zLTE4LjctNTUuMyAwYzAgMTguNyA5LjMgMzUuMiAyMy41IDQ1LjJ6Ii8%2BPC9nPjx1c2UgeGxpbms6aHJlZj0iI2EiIHRyYW5zZm9ybT0icm90YXRlKDEyMCkiLz48dXNlIHhsaW5rOmhyZWY9IiNhIiB0cmFuc2Zvcm09InJvdGF0ZSgyNDApIi8%2BPC9zdmc%2B
170+
171+
[appveyor-url]: https://ci.appveyor.com/project/yannickcr/eslint-plugin-react
172+
[appveyor-image]: https://img.shields.io/appveyor/ci/yannickcr/eslint-plugin-react/master.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjEyOCIgaGVpZ2h0PSIxMjgiIHZpZXdCb3g9IjAgMCAxMjggMTI4Ij48ZyBmaWxsPSIjMUJBMUUyIiB0cmFuc2Zvcm09InNjYWxlKDgpIj48cGF0aCBkPSJNMCAyLjI2NWw2LjUzOS0uODg4LjAwMyA2LjI4OC02LjUzNi4wMzd6Ii8%2BPHBhdGggZD0iTTYuNTM2IDguMzlsLjAwNSA2LjI5My02LjUzNi0uODk2di01LjQ0eiIvPjxwYXRoIGQ9Ik03LjMyOCAxLjI2MWw4LjY3LTEuMjYxdjcuNTg1bC04LjY3LjA2OXoiLz48cGF0aCBkPSJNMTYgOC40NDlsLS4wMDIgNy41NTEtOC42Ny0xLjIyLS4wMTItNi4zNDV6Ii8%2BPC9nPjwvc3ZnPg==
170173

171174
[deps-url]: https://david-dm.org/yannickcr/eslint-plugin-react
172-
[deps-image]: https://img.shields.io/david/dev/yannickcr/eslint-plugin-react.svg?style=flat-square
175+
[deps-image]: https://img.shields.io/david/dev/yannickcr/eslint-plugin-react.svg
173176

174177
[coverage-url]: https://coveralls.io/r/yannickcr/eslint-plugin-react?branch=master
175-
[coverage-image]: http://img.shields.io/coveralls/yannickcr/eslint-plugin-react/master.svg?style=flat-square
178+
[coverage-image]: https://img.shields.io/coveralls/yannickcr/eslint-plugin-react/master.svg
176179

177180
[climate-url]: https://codeclimate.com/github/yannickcr/eslint-plugin-react
178-
[climate-image]: http://img.shields.io/codeclimate/github/yannickcr/eslint-plugin-react.svg?style=flat-square
181+
[climate-image]: https://img.shields.io/codeclimate/github/yannickcr/eslint-plugin-react.svg
179182

180183
[status-url]: https://github.com/yannickcr/eslint-plugin-react/pulse
181-
[status-image]: http://img.shields.io/badge/status-maintained-brightgreen.svg?style=flat-square
184+
[status-image]: https://img.shields.io/badge/status-maintained-brightgreen.svg

appveyor.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
environment:
2+
matrix:
3+
- nodejs_version: '0.10'
4+
- nodejs_version: '0.12'
5+
- nodejs_version: '3'
6+
- nodejs_version: '4'
7+
- nodejs_version: '5'
8+
install:
9+
- ps: Install-Product node $env:nodejs_version
10+
- set CI=true
11+
- npm -g install npm@latest
12+
- set PATH=%APPDATA%\npm;%PATH%
13+
- npm install
14+
matrix:
15+
fast_finish: true
16+
build: off
17+
version: '{build}'
18+
shallow_clone: true
19+
clone_depth: 1
20+
test_script:
21+
- node --version
22+
- npm --version
23+
- npm test

0 commit comments

Comments
 (0)