UNPKG

@akitecht/workshopper

Version:

CLI utility that aids in running interactive workshops by providing a nice user experience encapsulating your workshop's code base.

16 lines (13 loc) 422 B
var shell = require("shelljs"); var submissionManager = require("../utils/submissions.js"); module.exports = (function () { return { execute: function (path) { var submissionLocation = submissionManager.receiveSubmission(path); // Run the run command on the workshop if (shell.exec(`make verify SUBMISSION_FILE=${submissionLocation}`).code !== 0) { shell.exit(1); } } } })()