command
module
Version:
v1.0.2
Opens a new window with list of versions in this module.
Published: Jun 24, 2015
License: MIT
Opens a new window with license information.
Imports: 4
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
Configlet
This is a tool to help verify that an exercism problem repository is valid and up to date.
There are three common problems that occur:
- The
config.json
might be invalid.
- Problems might be implemented (test suite + example solution), but not configured.
- Slugs in the configuration might not have a corresponding problem.
Usage
$ configlet path/to/problem/repository
License
The MIT License (MIT)
Copyright (c) 2014 Katrina Owen, _@kytrinyx.com
Documentation
¶
Command configlet sanity-checks Exercism track configuration.
The binary is distributed with each track repository. The repositories are located at
github.com/exercism/x<TRACK>.
The command also runs on Travis-CI.
See http://exercism.io for more information about the project.
Compile the CLI:
$ go build -o out/configlet
Run the command:
$ path/to/configlet path/to/track
Cross-compile using the build script:
$ bin/build
To verify the command, use the fixture files:
$ go build -o out/configlet
$ out/configlet configlet/fixtures/track
The command should exit with status 1, and output a list of issues.
Source Files
¶
Directories
¶
Package configlet sanity-checks Exercism track configuration.
|
Package configlet sanity-checks Exercism track configuration. |
Click to show internal directories.
Click to hide internal directories.