сделать так, что бы они не стартовали при ревёрте. 
                  
                  
                  Добавил такие правила:
                  
                  
                    rules:
                  
                  
                      - if: '$CI_MERGE_REQUEST_TITLE =~ /^Revert\s/ && $CI_PIPELINE_SOURCE == "merge_request_event"'
                  
                  
                        when: never
                  
                  
                  Но это не работает... Может кто подсказать, в какую сторону смотреть, как правильно реализовать?
                  
                  
                
 Сергей
                          Реутов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Сергей
                          Реутов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Вся эта котовасия у меня началась, когда я хотел убрать джобу теста при ревёрте. Колдовал пол дня, не мог понять, почему всё равно запускаются. Процедуры проводил на отдельной ветке. Позже выяснил, что у меня и не запускается пайплайн мерж реквеста. Стартует пайплайн уже после мержа с сурсом push, начал смотреть по закрытыми MR, и у всех в дефолтную ветку есть пайпа МР. А у меня нету ))) CI/CD одинаковый ) И я не могу разобраться, что вызывает такое поведение.
чел еще раз чтобы у тебя запускался МР пайплайн, тебе нужны рулы на МР пайплайн
Обсуждают сегодня