sparman
Sparman
Sparman is a cli to run and configure Sparky components:
sparkyd (aka sparky worker)
web UI (aka sparky worker UI)
API
Sparky Worker
Sparky worker is a background process performing all SparrowCI tasks execution
sparman worker start
sparman worker stop
sparman worker statusSparky Worker UI
Sparky worker UI allows to read worker reports and manage worker jobs. This is intended for SparrowCI operations people
sparman worker_ui start
sparman worker_ui stop
sparman worker_ui statusPass environment variables
To pass environmental variables to services, use --env var=val,var2=val ... notation.
For example, to set worker polling timeout to 10 seconds and skip cron jobs:
sparman --env SPARKY_TIMEOUT=10,SPARKY_SKIP_CRON=1 worker startLogs
Logs are available at the following locations:
Sparky Woker UI - ~/.sparky/sparky-web.log
Sparky Woker - ~/.sparky/sparkyd.log