Create nested list for one job
job(
id,
name = NULL,
needs = NULL,
`runs-on` = "ubuntu-18.04",
steps = NULL,
timeout_minutes = NULL,
strategy = NULL,
container = NULL,
services = NULL
)
Arguments
id, name |
[character(1)]
giving additional options for the job.
Defaults to NULL .
|
needs |
[character()]
giving the jobs that must complete successfully before this job is run.
Defaults to NULL for no dependencies.
|
runs-on |
[character(1)]
giving the type of virtual host machine to run the job on.
Defaults to "ubuntu-18.04" .
Must be one of ghactions_vms.
|
steps |
[list()]
giving an unnamed list of steps, with each element as returned by step() .
Defaults to NULL .
|
timeout_minutes |
[integer(1)]
giving the maximum number of minutes to let a workflow run before GitHub automatically cancels it.
Defaults to NULL .
|
strategy |
[list()]
giving a named list as returned by strategy() .
Defaults to NULL .
|
container |
[character(1)] /[list()]
giving a published container image.
For advanced options, use container() .
Defaults to NULL .
|
services |
[list()]
giving additional containers to host services for a job in a workflow in a named list.
Use container() to construct the list elements.
Defaults to NULL .
|
See also
Other syntax:
container()
,
gh_matrix()
,
ghactions_events
,
ghactions_vms
,
on()
,
step()
,
strategy()
,
workflow()