标签: jenkins-pipeline jenkins-blueocean
我有只能串行运行的测试。这是因为它们是使用数据库的rspec测试。如果多个作业同时运行,则它们都将使用同一数据库并产生冲突。
但是,有时当我提交我的Github请求请求时,詹金斯会正确地启动测试工作。但是,它也将启动另一个重复的作业,并显示消息“分支索引”。这些作业不能同时运行,否则测试将失败。此外,这些作业需要20分钟才能完成,因此它只是出于毫无理由地备份队列。
我不知道该分支索引工作是什么,但是为什么它必须与其他工作同时运行?如何禁用它?