Page 1 of 1

Про git и непрерывную интеграцию

Posted: Fri 17 Jan, 2014 00:21
by CyberShadow
DrKnS писал:
(время компиляции)*(debug|release)*(x86|x64)*(vc10|vc11|vc12|gcc)*(количество фейлов)*(количество коммитов)
Ужас, и вы что, так каждый раз проверяете перед каждым коммитом?

Мне кажется это можно существенно оптимизировать. С git можно забабахать серию коммитов, проверить только итоговый результат под любимой конфигурации, залить как pull request, CI все проверит (и быстрее т.к. можно использовать параллельно несколько серверов, и вашу систему не будет грузить), и когда все "зеленое" можно одним нажатием слить в главную репозиторию.

Re: Про git и непрерывную интеграцию

Posted: Fri 17 Jan, 2014 00:52
by DrKnS
Ужас, и вы что, так каждый раз проверяете перед каждым коммитом?
Это в идеале, конечно. Но да, присутствующие здесь пользуются всем этим зоопарком и именно этого и ожидают.
Мне кажется это можно существенно оптимизировать.
Может и можно, только заниматься этим всем некому и некогда. Если вы можете взять и сделать (без всяких гарантий, что это найдет отклик в сердцах причастных и труд не пропадёт даром) - может и взлетит.

Re: Про git и непрерывную интеграцию

Posted: Fri 17 Jan, 2014 00:57
by CyberShadow
Хорошо, я возьмусь этим.
без всяких гарантий, что это найдет отклик в сердцах причастных
Главное чтобы идеология не мешала. Остальное можно обсудить и починить.