in lib/gitlab/qa/docker/engine.rb [61:82]
def write_files(name, mask_secrets: nil)
exec(name, yield(
Class.new do
def self.write(file, contents, expand_vars = true)
if expand_vars
%(echo "#{contents}" >
else
%(echo '#{contents}' >
end
end
def self.append(file, contents)
%(echo "#{contents}" >>
end
end
), mask_secrets: mask_secrets)
end