smalltalkci

Framework for testing Smalltalk projects with GitHub Actions, Travis CI, AppVeyor, GitLab CI, and others.

TLDR

Run tests for a configuration file

$ smalltalkci [path/to/.smalltalk.ston]
copy

Run tests for the .smalltalk.ston configuration in the current directory

$ smalltalkci
copy

Debug tests in headful mode (show VM window)

$ smalltalkci --headful
copy

Download and prepare a well-known smalltalk image for the tests

$ smalltalkci --smalltalk [Squeak64-Trunk]
copy

Specify a custom Smalltalk image and VM

$ smalltalkci --image [path/to/Smalltalk.image] -- vm [path/to/vm]
copy

Clean up caches and delete builds

$ smalltalkci --clean
copy

Copied to clipboard
snescontroller