Answers: <p>Yes, there is:</p>
  <blockquote>
  <p>If your commit message contains <code>[ci skip]</code> or <code>[skip ci]</code>, using any capitalization, the commit will be created but the pipeline will be skipped.</p>
  <p>Alternatively, one can pass the <code>ci.skip</code> <a href="https://git-scm.com/docs/git-push#Documentation/git-push.txt--oltoptiongt" rel="noreferrer">Git push option</a> if using Git 2.10 or newer:</p>
  <pre><code>git push -o ci.skip
  </code></pre>
  </blockquote>
  <p>From: <a href="https://docs.gitlab.com/ee/ci/pipelines/#skip-a-pipeline" rel="noreferrer">GitLab CI Pipelines documentation</a> - &quot;Skip Pipeline&quot;</p>
  
Answers: CC BY-SA 4.0
Answers: 2019-12-12T05:26:21.567Z
Answers: Take a look at the full list of [push command options](https://docs.gitlab.com/ee/user/project/push_options.html#push-options-for-gitlab-cicd)
Answers: Felipe Alvarez
Answers: CC BY-SA 4.0
Answers: 2022-05-25T13:56:03.377Z
Answers: Apparently, also any kind of case works, for example taco case `[skip-ci]`
Answers: Daniel
Answers: CC BY-SA 4.0
Answers: 2019-05-24T11:33:09.380Z
Answers: 2022-01-15T19:10:55.737Z
Answers: 2022-01-15T19:10:55.737Z
Answers: Peterino
Body: <p>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. </p>
  
  <p>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.</p>
  
  <p>Does the same mechanism exist for GitLab CI? I couldn't find it in the docs. </p>
  
Comments: CC BY-SA 4.0
Comments: 2019-04-08T14:04:56.350Z
Comments: https://docs.gitlab.com/ee/ci/yaml/#skipping-jobs
Comments: Tensibai
Tags: <continuous-integration><gitlab><build-pipeline>
Title: Is there a [ci skip] option in GitLab CI?
UserDisplayName: avazula
ThreadText: # Is there a [ci skip] option in GitLab CI?
  
  (Asked by: username_0 on 2019-04-08)
  
  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.
  
  **Tags:** continuous-integration, gitlab, build-pipeline
  
  > **Comments:**
  > **username_1**: https://docs.gitlab.com/ee/ci/yaml/#skipping-jobs  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2019-05-24. Score: 97 | Accepted answer
  
  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](https://git-scm.com/docs/git-push#Documentation/git-push.txt--oltoptiongt) if using Git 2.10 or newer:
  >
  > ```
  > git push -o ci.skip
  >
  > ```
  
  From: [GitLab CI Pipelines documentation](https://docs.gitlab.com/ee/ci/pipelines/#skip-a-pipeline) - "Skip Pipeline"
  
  > **Comments:**
  > **username_3**: Take a look at the full list of [push command options](https://docs.gitlab.com/ee/user/project/push_options.html#push-options-for-gitlab-cicd)  
  > **username_4**: Apparently, also any kind of case works, for example taco case `[skip-ci]`  
  
  ---
  
  