标签: gitlab gitlab-ci
我制作了第一个gitlab管道,并介绍了几个阶段。一个阶段专门针对一种特定的操作系统,因此Windows可以跳过它。它应该是这样的:
但这是我在管道中使用needs关键字所得到的:
needs
尽管installer中的第二个任务取决于package的第二个任务。为什么依赖关系会通过notarize进行传递,尽管这不是我的Gitlab管道文件所描述的?我是在做错什么还是在Gitlab中打破了依赖系统(甚至只是UI)?
installer
package
notarize