Documents describing the project plan and process for JQX and WebCharts. Using Github to explore and refine the process.
This repo collects project plan and process documentation for delivering custom elements by the JQX and WebCharts teams. This is being done on Github to vet the git process, integrated continuous integration, and automated release.
The process utilized by these teams will be detailed in the following documents.
- Requirements and Documentation (Reqs and docs.md)
- Agile and Work Item Management (Agile.md)
- Version Control, Branching, and Continuous Integration (VC and CI.md)
- Release (Release.md)
- Tests run using Karma and Jasmine
- CI provided by Travis-ci
- Artifact repository provided by s3. Minified artifacts deployed on every submit
- Release deployment via NPM and s3. Deployments occur when tagging a branch.
- Install node.js and npm
- Clone this repo
- Run
npm install
- Run
npm test