Running specific orchestrated tests

Maven artifact spec

The maven repository spec creates a Maven artifact and links it to a GitLab project. The artifact is created within a Maven docker image.

Using gitlab-qa to run these tests reduces the likelihood of network errors between the maven container and GitLab instance.

To run this with gitlab-qa you can use the Test::Instance::Image that is needed for your test. For example:

gitlab-qa Test::Instance::Image registry.gitlab.com/gitlab-org/build/omnibus-gitlab-mirror/gitlab-ee:2cb9a85d2beadd51b926eaddb05005403bee0013 -- --tag orchestrated qa/specs/features/ee/browser_ui/5_package/maven_repository_spec.rb - runs the test against a specific Omnibus GitLab image that was built through package-and-qa.