如何在yaml文件中停止gitlab ci?

如何在yaml文件中停止gitlab ci?,gitlab,gitlab-ci,Gitlab,Gitlab Ci,我是一名大三学生,第一次使用gitlab ci。我有一个存储库,其中包含两个文件夹/应用程序,我希望在其中一个应用程序中每次提交时停止自动生成/部署,并更改以下gitlab ci文件配置: 我在文档中添加了builds:false之类的内容: 但我不知道我做错了什么 默认项目\u功能: 构建:false 服务: -码头工人:丁 阶段: -建造 -部署 建造: 图像:节点:最新 阶段:建造 脚本: -npm安装--安静 -./node_modules/@angular/cli/bin/ng构建-进

我是一名大三学生,第一次使用gitlab ci。我有一个存储库,其中包含两个文件夹/应用程序,我希望在其中一个应用程序中每次提交时停止自动生成/部署,并更改以下gitlab ci文件配置:

我在文档中添加了
builds:false
之类的内容:

但我不知道我做错了什么

默认项目\u功能:
构建:false
服务:
-码头工人:丁
阶段:
-建造
-部署
建造:
图像:节点:最新
阶段:建造
脚本:
-npm安装--安静
-./node_modules/@angular/cli/bin/ng构建-进度错误
除:
-标签
是否发布:
图片:码头工人:稳定
阶段:部署
在脚本之前:
-docker登录-u$CI\u注册表\u用户-p$CI\u注册表\u密码$CI\u注册表
-apk更新和apk添加bash(&A)
脚本:
...

默认项目功能
是站点范围内的管理功能。它在
.gitlab ci.yml
中没有任何意义

如果要禁用分支上的生成,可以:

  • 删除
    .gitlab ci.yml
  • 在所有职务名称前加一个点:
    。构建:
    图像:节点:最新
    ...
    

非常感谢@Jonathon Reinhart,我不知道我们可以在不破坏任何内容的情况下用点注释yaml参数。我还设置了
。是否发布