Add support for override strategy in PEP
This change adds support for enforcing different pipeline execution policy strategies. In addition to injection (default), it is possible to specify an override option which will ignore the existing project CI configuration.
显示
- ee/lib/ee/gitlab/ci/pipeline/chain/pipeline_execution_policies/find_configs.rb 14 个添加, 7 个删除...ipeline/chain/pipeline_execution_policies/find_configs.rb
- ee/lib/ee/gitlab/ci/pipeline/chain/pipeline_execution_policies/merge_jobs.rb 12 个添加, 3 个删除.../pipeline/chain/pipeline_execution_policies/merge_jobs.rb
- ee/lib/gitlab/security/orchestration/project_pipeline_execution_policies.rb 3 个添加, 1 个删除...rity/orchestration/project_pipeline_execution_policies.rb
- ee/spec/factories/ci/pipeline_execution_policy.rb 1 个添加, 0 个删除ee/spec/factories/ci/pipeline_execution_policy.rb
- ee/spec/factories/security/policies.rb 4 个添加, 0 个删除ee/spec/factories/security/policies.rb
- ee/spec/lib/ee/gitlab/ci/pipeline/chain/pipeline_execution_policies/find_configs_spec.rb 37 个添加, 10 个删除...ne/chain/pipeline_execution_policies/find_configs_spec.rb
- ee/spec/lib/ee/gitlab/ci/pipeline/chain/pipeline_execution_policies/merge_jobs_spec.rb 25 个添加, 0 个删除...line/chain/pipeline_execution_policies/merge_jobs_spec.rb
- ee/spec/lib/gitlab/security/orchestration/project_pipeline_execution_policies_spec.rb 12 个添加, 9 个删除...orchestration/project_pipeline_execution_policies_spec.rb
- ee/spec/services/ci/create_pipeline_service/pipeline_execution_policy_spec.rb 22 个添加, 0 个删除...create_pipeline_service/pipeline_execution_policy_spec.rb
加载中
想要评论请 注册 或 登录