В настоящее время я использую Azure вызов API DevOps Rest из CI для вызова выпусков из определения выпуска. В процессе я вызываю выпуски один за другим. Все выпуски запускаются одновременно. В настоящее время я добавил ручное вмешательство в начале каждого выпуска. Итак, когда первый выпуск получит финиш sh, я буду go и возобновлю вторые выпуски, а по завершении этого возобновлю третьи выпуски. Но я хочу удалить это ручное вмешательство, и выпуски должны запускаться только после завершения предыдущих выпусков. Например, если я запускаю три релиза
Release1,
Release2,
Release3
Пока Release1 работает, Release2 и Release3 должны подождать. По завершении Release1 Release2 должен запуститься без ручного вмешательства, а Release3 все еще должен ждать. По завершении Release2 запустите Release3 без ручного вмешательства.