Skip to content

mw gitlab schedule create

Releasev0.35.0 · cfeceb67

mw gitlab schedule create [flags]

Schedule a new pipeline.

--active
Whether or not the schedule is active. Default: true.
--cron <string>
Cron interval pattern.
--cronTimeZone <string>
Cron timezone. Default: UTC.
--description <string>
Description of the schedule.
--ref <string>
Target branch or tag.
--variable <strings>
Pass variables to schedule in the format <key>:<value>. Repeat flag for multiple variables.
-h, --help
Show help for this command.
--no-interaction
Do not ask any interactive questions
--profile <string>
Saved account profile (login defaults to the verified username)
-R, --repo <OWNER/REPO>
Select another repository. Can use either OWNER/REPO or `GROUP/NAMESPACE/REPO` format. Also accepts full URL or Git URL.
-v, --verbose <count>
Increase output verbosity. Example: --verbose=2 or -vv
Terminal window
# Create a scheduled pipeline that runs every hour
$ glab schedule create --cron "0 * * * *" --description "Describe your pipeline here" --ref "main" --variable "foo:bar" --variable "baz:baz"
> Created schedule
Report an issue with this page

Report a documentation issue

The report includes this page’s link, section and documentation version.

Review and submit on Phabricator, or run the command using your saved CLI profile. The command asks before creating the task.