Skip to content

Bugfixes and small improvements

Compare
Choose a tag to compare
@kytrinyx kytrinyx released this 28 Jan 19:18

Exercism Command-Line Interface (CLI)

Exercism takes place in two places: the discussions happen on the website, and you work on exercises locally. The CLI bridges the gap, allowing you to fetch exercises and submit solutions to the site.

This is a stand-alone binary, which means that you don't need to install any particular language or environment in order to use it.

To install, download the archive that matches your operating system and architecture, unpack the archive, and put the binary somewhere on your path.

You will need to configure the CLI with your Exercism API Key before submitting.

For more detailed instructions, see the CLI page on Exercism.

Recent Changes

  • You can now submit a comment along with your solution! exercism submit path/to/file1.ext path/to/file2.ext --comment "I simplified the frobs using wicklets."
  • Removed verbose encouragement after submitting, as it quickly became noise.
  • Fixed a bug in downloads for exercises that have subdirectories (in the problem or the solution)
  • We create files in 0644 instead of 0755. If you need the executable bit, you'll have to chmod it yourself.
  • Increase the timeout to 20 seconds so that slower connections have a chance to complete their calls.
  • Print the current configuration after calling the configure command.