Skip to main content
Create a job from a source, without a wandb run. Jobs can be of three types, git, code, or image. git: A git source, with an entrypoint either in the path or provided explicitly pointing to the main python executable. code: A code path, containing a requirements.txt file. image: A docker image.

Usage

wandb create JOB_TYPE PATH [OPTIONS]

Arguments

ArgumentDescriptionRequired
JOB_TYPENo description availableYes
PATHNo description availableYes

Options

OptionDescription
--project, -pThe project you want to list jobs from.
--entity, -eThe entity the jobs belong to
--name, -nName for the job
--description, -dDescription for the job
--alias, -aAlias for the job
--entry-point, -EEntrypoint to the script, including an executable and an entrypoint file. Required for code or repo jobs. If —build-context is provided, paths in the entrypoint command will be relative to the build context.
--git-hash, -gCommit reference to use as the source for git jobs
--runtime, -rPython runtime to execute the job
--build-context, -bPath to the build context from the root of the job source code. If provided, this is used as the base path for the Dockerfile and entrypoint.
--base-image, -BBase image to use for the job. Incompatible with image jobs.
--dockerfile, -DPath to the Dockerfile for the job. If —build-context is provided, the Dockerfile path will be relative to the build context.
--service, -sService configurations in format serviceName=policy. Valid policies: always, never
--schemaPath to the schema file for the job.