Update

Learn how to modify a schedule.

Command

$ vela update schedule <parameters...> <arguments...>

Parameters

The following parameters are used to configure the command:

NameDescriptionEnvironment Variables
orgname of organization for the scheduleVELA_ORG, SCHEDULE_ORG
reponame of repository for the scheduleVELA_REPO, SCHEDULE_REPO
schedulename of the scheduleVELA_SCHEDULE, SCHEDULE_NAME
entryfrequency for the scheduleVELA_ENTRY, SCHEDULE_ENTRY
activeenables/disables the scheduleVELA_ACTIVE, SCHEDULE_ACTIVE
outputformat the output for the scheduleVELA_OUTPUT, SCHEDULE_OUTPUT

Permissions

COMING SOON!

Sample

Request

$ pwd
~/github/octocat
$ vela update schedule --name hourly --active false

Targeted Request

$ vela update schedule --org github --repo octocat --name hourly --active false

Response

{
  Active: false,
  CreatedAt: 1641314085,
  CreatedBy: octokitty,
  Entry: 0 * * * *,
  ID: 1,
  Name: hourly,
  RepoID: 1,
  ScheduledAt: 0,
  UpdatedAt: 1641314086,
  UpdatedBy: octokitty,
}

Examples

EXAMPLES:
  1. Update a schedule for a repository with active disabled.
    $ vela update schedule --org MyOrg --repo MyRepo --schedule hourly --active false
  2. Update a schedule for a repository with a new entry.
    $ vela update schedule --org MyOrg --repo MyRepo --schedule nightly --entry '@nightly'
  3. Update a schedule for a repository when config or environment variables are set.
    $ vela update schedule