Skip to content

Commit

Permalink
ci(docker): Generate docker images for TruffleRuby
Browse files Browse the repository at this point in the history
Related to #2089
  • Loading branch information
flavorjones committed Oct 1, 2020
1 parent 3aad334 commit 8261dc8
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ source "https://rubygems.org/"

gem "mini_portile2", "~>2.5.0"

gem "concourse", "~>0.34", :group => [:development, :test]
gem "concourse", "~>0.37", :group => [:development, :test]
gem "hoe", "~>3.22", ">=3.22.1", :group => [:development, :test]
gem "hoe-bundler", "~>1.2", :group => [:development, :test]
gem "hoe-debugging", "~>2.0", :group => [:development, :test]
Expand Down
2 changes: 1 addition & 1 deletion Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ HOE = Hoe.spec 'nokogiri' do
end

self.extra_dev_deps += [
["concourse", "~> 0.34"],
["concourse", "~> 0.37"],
["hoe", ["~> 3.22", ">= 3.22.1"]],
["hoe-bundler", "~> 1.2"],
["hoe-debugging", "~> 2.0"],
Expand Down
11 changes: 11 additions & 0 deletions concourse/images/Dockerfile.truffle.erb
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
FROM flavorjones/truffleruby:<%= version %>

<%= File.read "debian-prelude.step" %>

<%= File.read "debian-valgrind.step" %>

<%= File.read "debian-libxml-et-al.step" %>

<%= File.read "update-bundler.step" %>

<%= File.read "bundle-install.step" %>

0 comments on commit 8261dc8

Please sign in to comment.