Sha256: e0b840ff7fc20f48d4cd108a4ea31a49889815ace336b09ac1ef3ee4ca6826d3

Contents?: true

Size: 390 Bytes

Versions: 5

Compression:

Stored size: 390 Bytes

Contents

# frozen_string_literal: true

time_resources = @resources.values.select { |r| r.type == :time }

time_resources.each do |r|
  job :date do
    plan << { get: r, trigger: true }
    plan << { task: 'print_date', config: {
      platform: 'linux',
      image_resource: { type: 'docker-image', source: { repository: 'busybox' } },
      run: {
        path: 'date'
      }
    } }
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rudder-0.3.1 examples/groups/jobs/bash_stuff/date.rb
rudder-0.3.0 examples/groups/jobs/bash_stuff/date.rb
rudder-0.2.2 examples/groups/jobs/bash_stuff/date.rb
rudder-0.2.1 examples/groups/jobs/bash_stuff/date.rb
rudder-0.2.0 examples/groups/jobs/bash_stuff/date.rb