Is there a [ci skip] option in GitLab CI?

34,717

Yes, there is:

If your commit message contains [ci skip] or [skip ci], using any capitalization, the commit will be created but the pipeline will be skipped.

Alternatively, one can pass the ci.skip Git push option if using Git 2.10 or newer:

git push -o ci.skip

From: GitLab CI Pipelines documentation - "Skip Pipeline"

Share:
34,717

Related videos on Youtube

John
Author by

John

Updated on September 18, 2022

Comments

  • John
    John over 1 year

    I'm debugging the use of a report creator. I forgot a line and would like to edit the code without triggering the build pipeline.

    I know that it's possible to write [ci skip] in the commit pipeline to pass the pipeline execution in Jenkins CI, but I'm using GitLab CI.

    Does the same mechanism exist for GitLab CI? I couldn't find it in the docs.

  • Steve Madsen
    Steve Madsen over 4 years
    Take a look at the full list of push command options
  • Admin
    Admin almost 2 years
    Apparently, also any kind of case works, for example taco case [skip-ci]