"Get Started With pipelines" Always appear even when .yml and runner are properly configured.

Summary

Screen in tab Pipelines shows the following message:

  • "Build with confidence" "Continous Integration can help catch bugs by running your tests automatically, while Continuous Deployment can help you deliver code to your product environment. " and the button "Get Started with pipelines"

even though there is a .gitlab-ci.yml on the root of the project. This does not allows me to run pipelines manually.

Steps to reproduce

This was in an old project that did not use the "CI/CD" feature before until now, what I did:

  • went to Settings and click General/Sharing and Permissions/Pipelines to enable it. This did the CI/CD tabs appear.
  • then created the yml file in a feature branch(the default branch of the project is develop)
  • configure the runner using docker as an executor
  • merge the feature branch with develop(the default) branch
  • went to the pipelines tab and nothing, the pipeline did not run, and it seems that not even is recognizing the .yml file put on the root folder of the project.

What is the current bug behavior?

Even though there is a .gitlab-ci.yml file in the root folder of the project and a runner active for the project, the CI/CD pipelines tab, does not show the button to run the pipelines manually or any pipeline, instead of that shows

"Build with confidence" "Continous Integration can help catch bugs by running your tests automatically, while Continuous Deployment can help you deliver code to your product environment. " and the button "Get Started with pipelines"

What is the expected correct behavior?

In the tab CI/CD pipelines show any pipeline already run and the button to run the pipelines manually.

Relevant logs and/or screenshots

pipelines yml setupCI

Assignee Loading
Time tracking Loading