Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Gitlab中为一项任务跳过一个阶段_Gitlab_Gitlab Ci - Fatal编程技术网

在Gitlab中为一项任务跳过一个阶段

在Gitlab中为一项任务跳过一个阶段,gitlab,gitlab-ci,Gitlab,Gitlab Ci,我制作了我的第一个gitlab管道,并介绍了几个阶段。一个阶段专门针对一个特定的操作系统,因此Windows可以跳过它。它应该是这样的: 但这是我通过在管道中使用needs关键字得到的: 尽管安装程序中的第二个任务取决于包的第二个任务。为什么依赖项要经过公证,尽管这不是我的Gitlab管道文件所描述的?是我做错了什么,还是Gitlab中的依赖系统(甚至只是UI)坏了?这是否回答了您的问题?你能复制你的.gitlab ci.yml文件吗?

我制作了我的第一个gitlab管道,并介绍了几个阶段。一个阶段专门针对一个特定的操作系统,因此Windows可以跳过它。它应该是这样的:

但这是我通过在管道中使用
needs
关键字得到的:


尽管
安装程序中的第二个任务取决于
包的第二个任务
。为什么依赖项要经过
公证
,尽管这不是我的Gitlab管道文件所描述的?是我做错了什么,还是Gitlab中的依赖系统(甚至只是UI)坏了?

这是否回答了您的问题?你能复制你的
.gitlab ci.yml
文件吗?