The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Инцидент в сервисе непрерывной интеграции Travis CI, opennews (??), 09-Апр-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


11. "Инцидент в сервисе непрерывной интеграции Travis CI"  +2 +/
Сообщение от llolik (ok), 09-Апр-18, 12:58 
> Никогда не понимал все эти сервисы непрерывной интеграции

Чего там не понимать-то? Если совсем упрощённо - это автомат, который работает по схеме: закоммитили в наблюдаемую ветку -> CI собирает проект -> не собралось - плохо, ищем что сломалось (логи и отчёты в помощь) / собралось - хорошо, CI гоняет автотесты -> тесты где-то сфейлились - плохо, но хотя бы собирется, выясняем где фейлы (логи и отчёты тестов в помощь) / тесты успешны - можно деплоиться или что-там ещё делать по желанию -> далее по кругу с первого шага.

> Зачем это?

Затем, чтобы не делать всё это вручную.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

31. "Инцидент в сервисе непрерывной интеграции Travis CI"  +2 +/
Сообщение от klalafuda (?), 09-Апр-18, 17:44 
> Чего там не понимать-то? Если совсем упрощённо - это автомат, который работает
> по схеме: закоммитили в наблюдаемую ветку -> CI собирает проект ->
> не собралось - плохо, ищем что сломалось (логи и отчёты в
> помощь) / собралось - хорошо, CI гоняет автотесты -> тесты где-то
> сфейлились - плохо, но хотя бы собирется, выясняем где фейлы (логи
> и отчёты тестов в помощь) / тесты успешны - можно деплоиться
> или что-там ещё делать по желанию -> далее по кругу с
> первого шага.

Это хорошо можно прочувствовать только если проект собирается/прогоняется под N разных платформ и даже сборка не то что прогон под каждую из них занимает существенное время.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру