Skip to content

Available Jobs

Volker Hilsheimer edited this page Jan 31, 2022 · 6 revisions

Jobs are script files that can be executed from the CLI on the host on one or more machines using the run command. The run command supports a number of command line options which need to be specified after run, and before the name of the job that should be run, e.g.

$ minicoin run --verbose --console build --target Widgets windows10

--verbose and --console are options of run, whereas --target is an option for the build job

For a list of supported run options as well as available jobs, run

$ minicoin run --help

Jobs are defined in the jobs folder, and each subfolder represents a job that can be executed on machines. Jobs can receive command line arguments, access the host file system via folder sharing, and use the software installed through provisioning steps.

A properly implemented job also provides help, e.g.

$ minicoin run build --help

will inform about the command line arguments the build job supports.

See Defining Jobs for documentation on how to implement jobs.