Since gitlab limited free tier minutes on gitlab CI/CD. I would like to disable auto start for my pipeline after commit.
I would like to run pipeline only manually by click in gitlab interface.
How can I do it?
To enable or disable Auto DevOps at the group level: Go to your group's Settings > CI/CD > Auto DevOps page. Select the Default to Auto DevOps pipeline checkbox to enable it. Click Save changes for the changes to take effect.
GitLab Auto DevOps eliminates the complexities of software delivery by automatically setting up the pipeline and integrations, which allows teams to focus on business productivity.
You can disable the Gitlab CI/CD Pipelines in project by following steps:
You can verify the same, the CI/CD option has been disappeared from left-hand side panel.
I have now updated the answer with reference to question:
Adding [ci skip]
or [skip ci]
inside the commit message will not trigger a pipeline on push.
More reference: https://docs.gitlab.com/ee/ci/yaml/#skip-pipeline
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With