title: Gitlab runner not picking jobs
body: <p>I'm trying to set up a GitLab runner for a repository. I've installed and registered a runner on a remote machine. The runner in the Gitlab setting page is in the green light. Run untagged jobs has been set to true.<br>
  The pipeline is <strong>running</strong>, but all the jobs inside this pipeline are all <strong>pending</strong>. <br>
  The status of the GitLab runner on the remote machine:<br>
  <a href="https://i.stack.imgur.com/CNIY3.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/CNIY3.png" alt="Remote machine" /></a><br>
  And here is my simple script of .gitlab-ci.yml:</p>
  <pre><code>stages:
    - build
    - test
  
  image: &quot;ruby:2.6.5&quot;
  
  build-ruby-bundler:
    stage: build
    script:
      - apt-get update -qq
      - ruby -v
      - which ruby
      - gem install bundler --no-document
      - bundle install --jobs $(nproc)  &quot;${FLAGS[@]}&quot;
  
  rubocop:
    stage: test
    script:
      - bundle exec rubocop
  </code></pre>