- JavaScript 97.3%
- HTML 2.7%
|
|
||
|---|---|---|
| dist | ||
| spec | ||
| src | ||
| web | ||
| .codeclimate.yml | ||
| .eslintignore | ||
| .eslintrc.json | ||
| .gitattributes | ||
| .gitignore | ||
| .istanbul.yml | ||
| .nvmrc | ||
| .travis.yml | ||
| appveyor.yml | ||
| bower.json | ||
| gulpfile.js | ||
| LICENSE.md | ||
| package.json | ||
| README.md | ||
Sinister Chicken Syndicate
A sample Node.js project with continuous integration support
Setting up a new project
There are tests setup regarding the repository location and license. One you make a change to reflect the forked repository location or license, you will need to update all affected areas to get the tests to pass. See the spec/project folder for these tests.
This project is setup to integrate with services that you will need to configure with a forked repository:
- Travis
- Create an account, link your GitHub account, and import your repo.
- Once a job is setup, go to the settings and add
CODECLIMATE_REPO_TOKENas an environment variable, and mark it so it is not displayed in the build log. - Travis Settings:
https://travis-ci.org/{user}/{repo}/settings - Code Climate token:
https://codeclimate.com/repos/{repo id}/coverage_setup. Look at any language setup instructions to see the token. - To skip a build, use
[ci skip]in a commit
- AppVeyor
- Create an account, link your GitHub account, and import your repo.
- To skip a build, use
[ci skip]in a commit
- Code Climate
- Create an account, link to github, and import your repo.
- Travis is used to report code coverage statistics to Code Climate.
- Code Climate uses and older version of eslint that is not compatible with some of the new rules. ESLint been disabled in
.codeclimate.yml
- David.
- No setup required.
- Gitter
- Create an account, link your GitHub account, and import your repo.
License
Copyright (c) 2016, Lewis Edward Moten III
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.