Sha256: 2ffc03456beca18b0505e1be9693ad118ae9e3ad7ea5e0a1581638d9873f6e42
Contents?: true
Size: 1.78 KB
Versions: 2
Compression:
Stored size: 1.78 KB
Contents
# Coursemology Code Evaluator [![Build Status](https://travis-ci.org/Coursemology/evaluator-slave.svg?branch=master)](https://travis-ci.org/Coursemology/evaluator-slave) [![Code Climate](https://codeclimate.com/github/Coursemology/evaluator-slave/badges/gpa.svg)](https://codeclimate.com/github/Coursemology/evaluator-slave) [![Coverage Status](https://coveralls.io/repos/Coursemology/evaluator-slave/badge.svg?branch=master&service=github)](https://coveralls.io/github/Coursemology/evaluator-slave?branch=master) [![Security](https://hakiri.io/github/Coursemology/evaluator-slave/master.svg)](https://hakiri.io/github/Coursemology/evaluator-slave/master) [![Inline docs](http://inch-ci.org/github/coursemology/evaluator-slave.svg?branch=master)](http://inch-ci.org/github/coursemology/evaluator-slave) [![Gem Version](https://badge.fury.io/rb/coursemology-evaluator.svg)](https://badge.fury.io/rb/coursemology-evaluator) This is the evaluator program which will query Coursemology for pending evaluation jobs. ## Setting up the Evaluator Slave ### System Requirements 1. Ruby (>= 2.1.0) 2. Linux (tested on Ubuntu 14.04) 3. Docker (the user the evaluator runs as must be able to talk to the Docker Remote API endpoint) ### Getting Started 1. Install the gem ```sh $ gem install coursemology-evaluator ``` 2. Modify `.env` to suit your environment. Point to the host to your Coursemology instance, and specify the API email and API key. 1. You might need to configure a new user on your Coursemology instance, enable token authentication, and grant the `auto_grader` system/instance permission. 3. Start the evaluator using the Procfile. You can use [foreman](https://github.com/ddollar/foreman) or any similar tool to generate system scripts for boot.
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
coursemology-evaluator-0.1.4 | README.md |
coursemology-evaluator-0.1.3 | README.md |