Gitlab CI, run pipeline manually

How can i run pipeline manually. Is there any solutions, except marking all jobs in pipeline as manual?

If you want it to trigger manually you can always start the pipeline manually with a button in the projects pipeline view or a curl command found in the ci/cd settings for triggers.

If you explicitly do not want the pipeline to run automatically I would skip having runners and just run my build/test scripts when I want to.


I found another solution, you can make manual job and set allow_failure: false then other jobs will not run untill u run this.


Nice solution. Thanks for the tip!