Sha256: e34fbaffa46267fa8553735544320f16a7edd5116d1c0611ae1ba7a1b1ab1fa2

Contents?: true

Size: 503 Bytes

Versions: 8

Compression:

Stored size: 503 Bytes

Contents

module Beaker
  module DSL
    module Helpers
      # Methods that help you interact with rake during ci setup
      module RakeHelpers
        class << self
          def load_tasks(beaker_root = File.expand_path("#{__dir__}/../../.."))
            task_dir = File.join(beaker_root, 'tasks')
            tasks = [
              'ci.rake',
            ]

            tasks.each do |task|
              load File.join(task_dir, task)
            end
          end
        end
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
beaker-puppet-4.2.0 lib/beaker-puppet/helpers/rake_helpers.rb
beaker-puppet-4.1.1 lib/beaker-puppet/helpers/rake_helpers.rb
beaker-puppet-4.1.0 lib/beaker-puppet/helpers/rake_helpers.rb
beaker-puppet-4.0.0 lib/beaker-puppet/helpers/rake_helpers.rb
beaker-puppet-2.1.0 lib/beaker-puppet/helpers/rake_helpers.rb
beaker-puppet-3.0.1 lib/beaker-puppet/helpers/rake_helpers.rb
beaker-puppet-3.0.0 lib/beaker-puppet/helpers/rake_helpers.rb
beaker-puppet-2.0.0 lib/beaker-puppet/helpers/rake_helpers.rb