Skip to content

Add deploy_feature_a and deploy_feature_b pipeline jobs

Introduces two new feature deploy jobs that use the built OOD image ID to trigger scheduled pipelines for deploy

Each job:

  • Takes ownership of the target pipeline schedule
  • Updates the OOD_IMAGE_ID schedule variable with BUILT_OOD_IMAGE_ID via GitLab API (PUT), failing the job if response is not HTTP 200
  • Triggers the schedule via /play, failing the job if response is not HTTP 201

Jobs run on_success when their respective pipeline ID and image ID variables are present (FEATURE_A/B_PIPELINE_ID && BUILT_OOD_IMAGE_ID). Both jobs declare build_ood_image as an optional upstream dependency.

Edited by Krish Moodbidri

Merge request reports

Loading