diff options
Diffstat (limited to 'qa/qa/service/docker_run/gitlab_runner.rb')
-rw-r--r-- | qa/qa/service/docker_run/gitlab_runner.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/qa/qa/service/docker_run/gitlab_runner.rb b/qa/qa/service/docker_run/gitlab_runner.rb index 1584b577af1..45ab4ceff99 100644 --- a/qa/qa/service/docker_run/gitlab_runner.rb +++ b/qa/qa/service/docker_run/gitlab_runner.rb @@ -36,13 +36,14 @@ module QA end def register! - shell <<~CMD.tr("\n", ' ') + cmd = <<~CMD.tr("\n", ' ') docker run -d --rm --network #{runner_network} --name #{@name} #{'-v /var/run/docker.sock:/var/run/docker.sock' if @executor == :docker} --privileged #{@image} #{add_gitlab_tls_cert if @address.include? 'https'} && docker exec --detach #{@name} sh -c "#{register_command}" CMD + shell(cmd, mask_secrets: [@token]) wait_until_running_and_configured |