Add mount_points argument to DockerRunner
What does this MR do?
- Adds a
mount_points
argument toGitlabSecure::IntegrationTest::DockerRunner.run_with_cache
to allow mounting an arbitrary number of additional volumes. - Makes all methods, other than
run_with_cache
andrun
inlib/gitlab_secure/integration_test/docker_runner.rb
private. - Removes the
GitlabSecure::IntegrationTest::DockerRunner#remove_report
method which is no longer used. - Adds a spec for
GitlabSecure::IntegrationTest::DockerRunner
. - Bumps ruby version to
3.0.5
and pins this version in the.ruby-version
,.tool-versions
and thecheck gemfile
job in the.gitlab-ci.yml
template.
What are the relevant issue numbers?
gemnasium-maven does not consider FINAL and REL... (gitlab-org/gitlab#357660 - closed)
Testing
Tested in this pipeline.
Edited by Adam Cohen