Вот точно говорят знающие люди - как только мелкософт что-то покупает, так там начинаются проблемы. Вчерась я накатил очередное обновление в своём приложении, коммит прошёл нормально (после танцев с бубном против ESLint и плагина Codacy), но деплой на сайте не обновился. Я ведь перед коммитом специально запускаю скрипт, который по необходимости передвигает версию в коде, так что достаточно посмотреть на номер и сразу ясно - оно или ещё не оно. Ну, время было позднее, мало ли что, подумал я себе. Но деплой не прошёл ни рано утром, ни в 10 утра. Однако, тенденция, подумал Штирлиц. Полез консультироваться к meta.ai (он последнее время как-то поумнее отвечает). И открылась мне интереснейшая картина. После захода в панель управления выяснилось, что два ночных коммита затриггерили два билда, но один упал, а второй завис. Честно говоря, аналогичные истории я наблюдаю у нашей команды DevOps - но там всё по таймауту разруливается и процессы не торчат в бесконечном ожидании очереди. А вот в мсявном github таймаут оказался не много не мало а 24 часа! Чтобы не ждать такую уйму времени, пришлось вручную курочить всю систему билдов, потом пихать пустой коммит и вот только по нему всё завертелось.
Короче, бесплатная среда разработчика она такая. Даже бездушный AI от Мета мне посочувствовал - оказывается, этот баг у них уже не первый год вылезает, а суппорт всё кормит юзеров решениями в стиле "надо удалить систему и всё перезапустить".
Короче, бесплатная среда разработчика она такая. Даже бездушный AI от Мета мне посочувствовал - оказывается, этот баг у них уже не первый год вылезает, а суппорт всё кормит юзеров решениями в стиле "надо удалить систему и всё перезапустить".
Tags: