Common Lisp Machine Provisioning
Run from sources:
make run
# aka sbcl --load run.lisp
choose your lisp:
LISP=ccl make run
or build and run the binary:
$ make build
$ ./cl-provisioning [name]
Hello [name] from cl-provisioning
Roswell is an implementation manager and script launcher.
A POC script is in the roswell/ directory.
Your users can install the script with tammymakesthings/cl-provisioning
.
Tests are defined with Fiveam.
Run them from the terminal with make test
. You should see a failing test.
$ make test
Running test suite TESTMAIN
Running test TEST1 f
Did 1 check.
Pass: 0 ( 0%)
Skip: 0 ( 0%)
Fail: 1 (100%)
Failure Details:
--------------------------------
TEST1 in TESTMAIN []:
3
evaluated to
3
which is not
=
to
2
Makefile:15: recipe for target 'test' failed
$ echo $?
2
On Slime, load the test package and run run!
.
Licence: BSD