附录 A. 自动化执行环境优先级

默认情况下,项目更新始终使用 control plane 自动化执行环境,但作业将使用第一个可用的自动化执行环境,如下所示:

  1. 创建了该作业的模板(作业模板或清单源)上定义的 execution_environment
  2. 作业使用的项目上定义的 default_environment
  3. 在作业的组织上定义的 default_environment
  4. 在作业使用的清单的组织上定义的 default_environment
  5. 当前 DEFAULT_EXECUTION_ENVIRONMENT 设置(可在 api/v2/settings/jobs/中进行配置)
  6. 来自 GLOBAL_JOB_EXECUTION_ENVIRONMENTS 设置的任何镜像。
  7. 任何其它全局执行环境。
注意

如果多个执行环境符合条件(适用于 6 和 7),则会使用最近创建的执行环境。