10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# File 'lib/gitlab/qa/scenario/test/omnibus/update.rb', line 10
def perform(from_release, to_release = nil)
previous_release = Release.new(from_release).previous_stable
current_release = Release.new(to_release || from_release)
Docker::Volumes.new.with_temporary_volumes do |volumes|
Scenario::Test::Instance::Image
.perform(previous_release) do |scenario|
scenario.volumes = volumes
end
Scenario::Test::Instance::Image
.perform(current_release) do |scenario|
scenario.volumes = volumes
end
end
end
|