Skip to content

Commit 85f25a4

Browse files
committed
Add dockerfile_node_version helper
1 parent 6f7fd6c commit 85f25a4

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

spec/spec_helper.rb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
11
module Helpers
2+
def dockerfile_node_version(dockerfile_path)
3+
File.open(dockerfile_path) do |file|
4+
file.each_line do |line|
5+
if line =~ /^ENV NODE_VERSION=([0-9]+\.[0-9]+\.[0-9]+)/
6+
return $1
7+
end
8+
end
9+
end
10+
raise "NODE_VERSION not found in #{dockerfile_path}"
11+
end
212
def create_image(version)
313

414
puts "Building image..."

0 commit comments

Comments
 (0)