diff --git a/pages/common/smalltalkci.md b/pages/common/smalltalkci.md new file mode 100644 index 0000000000..970bb0469b --- /dev/null +++ b/pages/common/smalltalkci.md @@ -0,0 +1,28 @@ +# smalltalkci + +> Framework for testing Smalltalk projects with GitHub Actions, Travis CI, AppVeyor, GitLab CI, and others. +> More information: . + +- Run tests for a configuration file: + +`smalltalkci {{path/to/.smalltalk.ston}}` + +- Run tests for the `.smalltalk.ston` configuration in the current directory: + +`smalltalkci` + +- Debug tests in headful mode (show VM window): + +`smalltalkci --headful` + +- Download and prepare a well-known smalltalk image for the tests: + +`smalltalkci --smalltalk {{Squeak64-Trunk}}` + +- Specify a custom Smalltalk image and VM: + +`smalltalkci --image {{path/to/Smalltalk.image}} -- vm {{path/to/vm}}` + +- Clean up caches and delete builds: + +`smalltalkci --clean`