HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Теги: devops, github, trytravis, travisci, trytravis -repo, репозитории, интеграция</p>
1 <p>Теги: devops, github, trytravis, travisci, trytravis -repo, репозитории, интеграция</p>
2 <p>В мае 2018 года разработчики<strong>TravisCI</strong>анонсировали объединение коммерческой и<strong>Open Source</strong>версий. Теперь, чтобы добавить<strong>TravisCI</strong>в свой проект на гитхабе, нужно использовать не<strong>Services</strong>, как раньше, а<strong>GitHub Marketplace</strong>.</p>
2 <p>В мае 2018 года разработчики<strong>TravisCI</strong>анонсировали объединение коммерческой и<strong>Open Source</strong>версий. Теперь, чтобы добавить<strong>TravisCI</strong>в свой проект на гитхабе, нужно использовать не<strong>Services</strong>, как раньше, а<strong>GitHub Marketplace</strong>.</p>
3 <p>Выполняется это очень просто: 1. Отмечаем пункт<strong>Open Source</strong>в маркетплейсе и кликаем на<strong>Install it for free</strong>.</p>
3 <p>Выполняется это очень просто: 1. Отмечаем пункт<strong>Open Source</strong>в маркетплейсе и кликаем на<strong>Install it for free</strong>.</p>
4 <p>2. При необходимости выбираем аккаунт кнопкой<strong>Switch billing account</strong>в разделе<strong>Billing information</strong>.</p>
4 <p>2. При необходимости выбираем аккаунт кнопкой<strong>Switch billing account</strong>в разделе<strong>Billing information</strong>.</p>
5 <p>3. На следующем этапе включаем<strong>Travis</strong>для всех репозиториев или только для выбранных.</p>
5 <p>3. На следующем этапе включаем<strong>Travis</strong>для всех репозиториев или только для выбранных.</p>
6 <p>После выполнения данных шагов все будет отлично работать, но только в том случае, если ранее не была настроена старая интеграция. Если же нет, вы увидите сообщение следующего содержания:</p>
6 <p>После выполнения данных шагов все будет отлично работать, но только в том случае, если ранее не была настроена старая интеграция. Если же нет, вы увидите сообщение следующего содержания:</p>
7 <p>В нём говорится о том, что с конца 2-го квартала 2018 года можно смигрировать репозитории со старой интеграции на новую, что произойдет вместе с настройками и историей билдов. При этом всегда можно написать на<strong>support@travis-ci.com</strong>и попросить мигрировать репозитории на<strong>travis-ci.com</strong>без сохранения истории и настроек.</p>
7 <p>В нём говорится о том, что с конца 2-го квартала 2018 года можно смигрировать репозитории со старой интеграции на новую, что произойдет вместе с настройками и историей билдов. При этом всегда можно написать на<strong>support@travis-ci.com</strong>и попросить мигрировать репозитории на<strong>travis-ci.com</strong>без сохранения истории и настроек.</p>
8 <h2>В чём особенности нового подхода?</h2>
8 <h2>В чём особенности нового подхода?</h2>
9 <p>Появились следующие преимущества: - установка из<strong>GitHub Marketplace</strong>стала проще; - теперь можно включить интеграцию сразу для всех репозиториев в организации (раньше это нужно было делать отдельно для каждого репозитория); - появилось единое место управления как приватными, так и<strong>Open Source</strong>проектами; - интеграция с<strong>Pull request</strong>на<strong>GitHub</strong>стала более красивой, так как проверки отображаются в новой вкладке<strong>Checks</strong>.</p>
9 <p>Появились следующие преимущества: - установка из<strong>GitHub Marketplace</strong>стала проще; - теперь можно включить интеграцию сразу для всех репозиториев в организации (раньше это нужно было делать отдельно для каждого репозитория); - появилось единое место управления как приватными, так и<strong>Open Source</strong>проектами; - интеграция с<strong>Pull request</strong>на<strong>GitHub</strong>стала более красивой, так как проверки отображаются в новой вкладке<strong>Checks</strong>.</p>
10 <p>Однако не обошлось и без недостатков: - миграция со старой<strong>travis-ci.org</strong>пока вызывает сложности; - требуется время для начала поддержки нового функционала сторонними утилитами (к примеру, та же утилита<strong>trytravis</strong>еще не поддерживает новый способ).</p>
10 <p>Однако не обошлось и без недостатков: - миграция со старой<strong>travis-ci.org</strong>пока вызывает сложности; - требуется время для начала поддержки нового функционала сторонними утилитами (к примеру, та же утилита<strong>trytravis</strong>еще не поддерживает новый способ).</p>
11 <p><em>А что вы думаете о новом подходе в TravisCI? Пишите в комментариях!</em></p>
11 <p><em>А что вы думаете о новом подходе в TravisCI? Пишите в комментариях!</em></p>
12  
12