CircleCI – приложение, которое автоматизирует сборку, тестирование и развертывание программного обеспечения. CircleCI поддерживает JavaScript, PHP, Python и многие другие языки.
Установите эту интеграцию, чтобы разрешить CircleCI автоматически публиковать обновления каждый раз, когда завершается сборка.
Установка интеграции
- Откройте Twist.
- Нажмите на иконку команды в левом верхнем углу.
- Нажмите Настройки и участники.
- Нажмите на Интеграции.
- Откройте вкладку Просмотр.
- Найдите и выберите CircleCI. Откроется новая вкладка.
- (Необязательно) По умолчанию, интеграция будет установлена только для вас. Если вы администратор, у вас есть возможность установить интеграцию для всей команды. Это можно сделать, если нажать Изменить и выбрать команду.
- Установите подключение между Twist и CircleCI:
- Публиковать на канале: выберите, к какому каналу в Twist подключить интеграцию.
- В треде: выберите, в каком треде Twist интеграция будет публиковать обновления.
- Кого уведомлять? Выберите, кто должен получать уведомления о всех публикациях этой интеграции.
- Нажмите Установить интеграцию.
- Затем откроется вкладка с пошаговым процессом установки CircleCI:
- Для начала расзрешите "3rd party orbs" в CircleCI.
- Активируйте Twist Orb, следуя инструкциям в Quick Start Guide (Руководство по быстрому началу работы).
- В конце не забудьте добавить Webhook URL, показанный внизу страницы.
Использование интеграции
После установки интеграции вы будуте получать автоматические обновления от CircleCI в указанном треде Twist каждый раз, когда завершается сборка.
FAQ
Если вы больше не хотите получать обновления CircleCI в Twist, вы можете удалить интеграцию следующим способом:
- Откройте Twist.
- Нажмите на иконку команды в левом верхнем углу.
- Нажмите Настройки и участники.
- Нажмите на Интеграции.
- Откройте вкладку Настройки и найдите CircleCI.
- Нажмите Просмотр.
- Нажмите Удалить.
- Нажмите OK для подтверждения.
Почему я не могу установить эту интеграцию?
Если у вас проблемы с установкой этой интеграции, причина может быть в том, что администратор отключил эту опцию в настройках безопасности команды.