Thurgood API v2 (Node & Angular)
Thurgood is the codename for our proprietary toolset that provides automated build and testing of CloudSpokes challenge submissions. This service automates the process of testing and reviewing submitted code for quality, coverage, and other various coding standards. After queuing submissions based on platform, Thurgood taps into various services to deliver code review, including Cloudbees, Checkmarx, JSLint, PhantomJS, Checkstyle, and more. The status of submissions is available from individual Papertrail accounts.
Please contact email@example.com with the subject "Thurgood v2 Connection Parameters" to receive connection parameters to Mongodb, etc.
# clone this repo locally npm install touch .env # copy the contents from .env-example to .env # add in any settings emailed from firstname.lastname@example.org # start redis foreman start
The Angular frontend should be available from http://localhost:5000.
An API key is required for each call to the API. See the API Keys page for more info.
Please see the wiki for complete documentation. The documentation provides sample cURL statements for API calls with a Token that is passed in the header. At this time, the token is not being used so it can be safely be submitted.