我的主分支中有一个.gitlab-ci.yml,每当我推动掌握CI管道运行时,它都能正常工作。 我想知道的是,如果我在master分支上有这个文件,它会在推送其他分支时触发管道吗?或者我是否需要在每个分支上创建此文件? 我在.gitlab-ci.yml文件中没有使用“only”“when”或“except”。
答案 0 :(得分:0)
var asyncClient = await (await Maybe<int>.Some(2)
.Bind(orderId => GetOrderAsync(orderId)))
.Bind(order => GetClientAsync(order.ClientId));
文件必须位于您要触发管道的每个分支上。
通常你会在.gitlab-ci.yml
上创建文件,然后根据需要分出。
如果我没有弄错,你想在已经创建的分支上添加管道。如果是这种情况,您还必须在分支上添加定义文件。最好的方法是使用master
功能git
和rebase