[go: up one dir, main page]

CI: Add [gcp_not_interruptible] in CIAO

Summary

Introduces new GitLab runner tags gcp_not_interruptible and gcp_not_interruptible_dev to ensure CI jobs which cannot be interrupted (ex: publish stage) run on non-spot instances, preventing interruptions during critical publishing operations.

Changes

  • Added gcp_not_interruptible tag for production cluster
  • Added gcp_not_interruptible_dev tag for development cluster
  • These tags target jobs that belong to the "publish" stage to avoid interruption

Motivation

Jobs in the publish stage are critical and should not be interrupted. Running these jobs on spot instances can cause:

  • Failed artifact publishing
  • Incomplete deployments
  • Pipeline reliability issues

Merge request reports

Loading