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