首页 > 解决方案 > 如何停止在 Circle CI 中提交代码时触发的所有构建

问题描述

我们在 github 上有一个项目,每次提交都会自动触发构建。

如何停止在 App Circle 中提交代码时触发的所有构建。我们想手动触发提交。

https://app.circleci.com/pipelines/github

标签: buildcircleci

解决方案


默认情况下,每当您将更改推送到版本控制系统 (VCS) 时,CircleCI 都会自动构建一个项目。您可以通过在提交正文或提交标题的前 250 个字符内添加一个[ci skip]或标记来覆盖此行为。[skip ci]这不仅会跳过标记的提交,还会跳过推送中的所有其他提交。

例如:

$ git log origin/master..HEAD

commit 63ce74221ff899955dd6258020d6cb9accede893
Author: Daniel Woelfel
Date:   Wed Jan 23 16:48:25 2017 -0800

    fix misspelling [ci skip]

检查:https ://circleci.com/docs/2.0/skip-build/


推荐阅读