Skip to content

feat(RunwayJob): allow user to automatically run jobs

What

Allow the user to specify RUNWAY_JOB_EXECUTE_MODE to automatically run the Deploy job instead of having it as a manual action.

Example Usage:

Trigger Example Job - staging:
  extends: .[example-job-431wm0] Execute Job staging
  variables:
    RUNWAY_JOB_EXECUTE_MODE: automatic

Documentation merge request found in docs!284

Why

In Automate running DB migrations for Topology Ser... (gitlab-com/gl-infra/tenant-scale/cells-infrastructure/team#463) we want to run database migrations as part of the deployment process. It can't be a scheduled pipeline, nor can it be a manual pipeline.

reference: gitlab-com/gl-infra/tenant-scale/cells-infrastructure/team#463

Edited by Steve Xuereb

Merge request reports

Loading