diff --git a/ee/lib/ee/gitlab/ci/pipeline/chain/set_build_sources.rb b/ee/lib/ee/gitlab/ci/pipeline/chain/set_build_sources.rb index 3e41880f25212b644be2f54957daa3ce275cbe65..fe2b469830387894ddd1dcaea21d2ddc709a9251 100644 --- a/ee/lib/ee/gitlab/ci/pipeline/chain/set_build_sources.rb +++ b/ee/lib/ee/gitlab/ci/pipeline/chain/set_build_sources.rb @@ -9,7 +9,7 @@ module SetBuildSources extend ::Gitlab::Utils::Override override :pipeline_execution_policy_build? - def pipeline_execution_policy_build?(_build) + def pipeline_execution_policy_build? command.pipeline_policy_context.pipeline_execution_context.creating_policy_pipeline? end diff --git a/lib/gitlab/ci/pipeline/chain/set_build_sources.rb b/lib/gitlab/ci/pipeline/chain/set_build_sources.rb index 1c0f386d90b03378a4f686beb601fc9b9f3f4635..3ae961b5b95d47a7f5642c7de2f63eb26b304493 100644 --- a/lib/gitlab/ci/pipeline/chain/set_build_sources.rb +++ b/lib/gitlab/ci/pipeline/chain/set_build_sources.rb @@ -8,7 +8,7 @@ class SetBuildSources < Chain::Base def perform! command.pipeline_seed.stages.each do |stage| stage.statuses.each do |job| - job_source = if pipeline_execution_policy_build?(job) + job_source = if pipeline_execution_policy_build? 'pipeline_execution_policy' elsif scan_execution_policy_build?(job) 'scan_execution_policy' @@ -28,7 +28,7 @@ def break? private # Overridden in EE - def pipeline_execution_policy_build?(_build) + def pipeline_execution_policy_build? false end