«У меня работает»: десять способов узнать, что нет

Джерело:
Хабрахабр / Захабренные / Тематические / Посты

Дата публікації:
06/06/2026 16:43

Постійна адреса новини:
http://www.vsinovyny.com/12976071

«У меня работает»: десять способов узнать, что нет

 

06/06/2026 16:43 // Хабрахабр / Захабренные / Тематические / Посты

Я думал, проект готов к релизу. CI думал иначе — и оказался прав десять раз. История про то, что видно только на чистом раннере.

«Полностью готовый» и локально зелёный проект — а первый же полный прогон CI вскрыл десяток скрытых проблем: версия CMake на Ubuntu 22.04, строгий GCC 11, артефакты с 403 от CDN, ASan под valgrind, недоступный из сети реестр и другие. Показываю каждую проблему с настоящим сообщением об ошибке и решением, а заодно — как поднял свой раннер, выпустил релиз руками без раннеров и ускорил пайплайн с 53 до 15 минут. Мораль: CI ловит ровно то, что невидимо на машине разработчика, — версии инструментов, окружение и сеть.

Читать далее

 

» Читати повністю

 

« Наступна новина з архіву
Продали душу, чтобы спасти человечество — История OpenAI и chatGPT
  Попередня новина з архіву
COM-порт из ничего: PTY, epoll и немного RS485-боли
»

 

 
© 2026 www.vsinovyny.com