Class: Actions::ForemanPipeline::Job::MultiplePromotions

Inherits:
EntryAction
  • Object
show all
Defined in:
app/lib/actions/foreman_pipeline/job/multiple_promotions.rb

Instance Method Summary collapse

Instance Method Details

#plan(job) ⇒ Object



7
8
9
10
11
12
13
# File 'app/lib/actions/foreman_pipeline/job/multiple_promotions.rb', line 7

def plan(job)
  sequence do
    job.envs_for_promotion.each do |env|
      plan_action(::Actions::Katello::ContentView::Promote, job.target_cv_version, env, false)
    end
  end
end