Sha256: 6fa1c80c4e74562c9671216a696fe4c30732c4e88eb1e03d8092057e2b513075

Contents?: true

Size: 246 Bytes

Versions: 12

Compression:

Stored size: 246 Bytes

Contents

module Shipit
  class ContinuousDeliveryJob < BackgroundJob
    include BackgroundJob::Unique

    queue_as :default

    def perform(stack)
      return unless stack.continuous_deployment?
      stack.trigger_continuous_deploy
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
shipit-engine-0.10.0 app/jobs/shipit/continuous_delivery_job.rb
shipit-engine-0.9.0 app/jobs/shipit/continuous_delivery_job.rb
shipit-engine-0.8.9 app/jobs/shipit/continuous_delivery_job.rb
shipit-engine-0.8.8 app/jobs/shipit/continuous_delivery_job.rb
shipit-engine-0.8.7 app/jobs/shipit/continuous_delivery_job.rb
shipit-engine-0.8.6 app/jobs/shipit/continuous_delivery_job.rb
shipit-engine-0.8.5 app/jobs/shipit/continuous_delivery_job.rb
shipit-engine-0.8.4 app/jobs/shipit/continuous_delivery_job.rb
shipit-engine-0.8.3 app/jobs/shipit/continuous_delivery_job.rb
shipit-engine-0.8.2 app/jobs/shipit/continuous_delivery_job.rb
shipit-engine-0.8.1 app/jobs/shipit/continuous_delivery_job.rb
shipit-engine-0.8.0 app/jobs/shipit/continuous_delivery_job.rb