我在GitLabCI管道中有一个作业,我想暂时禁用它,因为它不工作。我的测试套件在本地运行,但不在docker中运行,所以在弄清楚之前,我想跳过测试作业或测试阶段。我尝试注释掉stage,但是从CI验证中得到一条错误消息:test job: chosen stage does not exist; available stages are .pre, build
例如,当您在大型项目的.gitlab-ci.yml上工作时,拥有一个耗时的测试阶段会导致大量的延迟。有没有一种简单的方法来禁用这个阶段,因为从stages的定义中删除它会使YAML从Gitlab的角度来看是无效的(因为有一个已定义但未使用的阶段),在我的例子中,结果是: test job: chosenstag