Sha256: e58fbc60c48cd76e69ce2efdc0e7595855a4215f484231e43b00ec5d7871d991
Contents?: true
Size: 670 Bytes
Versions: 9
Compression:
Stored size: 670 Bytes
Contents
require "bundler/gem_tasks" require "rake/testtask" require "reevoocop/rake_task" require "fileutils" ReevooCop::RakeTask.new(:reevoocop) Rake::TestTask.new(:test) do |t| t.test_files = Dir["test/**/test_*.rb"] end task default: "docker:test" task build: "docker:test" task default: :reevoocop namespace :docker do distros = [:ubuntu, :"tdagent-ubuntu", :"tdagent-centos"] task test: distros distros.each do |distro| task distro do puts "testing on #{distro}" begin FileUtils.cp("test/docker/Dockerfile.#{distro}", "Dockerfile") sh "docker build ." ensure FileUtils.rm("Dockerfile") end end end end
Version data entries
9 entries across 9 versions & 1 rubygems