Allow dynamic accessory files to reference declared ENVs

This commit is contained in:
David Heinemeier Hansson
2023-02-01 14:45:56 +01:00
parent 4c8b1a3e04
commit 3f44e25b63
3 changed files with 12 additions and 3 deletions

View File

@@ -98,7 +98,8 @@ class ConfigurationAccessoryTest < ActiveSupport::TestCase
@deploy[:accessories]["mysql"]["files"] << "test/fixtures/files/structure.sql.erb:/docker-entrypoint-initdb.d/structure.sql"
@config = Mrsk::Configuration.new(@deploy)
assert_equal "This was dynamically expanded", @config.accessory(:mysql).files.keys[2].read
assert_match "This was dynamically expanded", @config.accessory(:mysql).files.keys[2].read
assert_match "%", @config.accessory(:mysql).files.keys[2].read
end
test "directories" do

View File

@@ -1 +1,2 @@
<%= "This was dynamically expanded" %>
<%= "This was dynamically expanded" %>
<%= ENV["MYSQL_ROOT_HOST"] %>