Интеграция Control Room с репозиториями Git
Интеграция Git с Control Room обеспечивает сопоставление один к одному bots зарегистрированного в публичном рабочем пространстве Control Room и удаленной файловой структуры Git. Коммиты Git позволяют вам обеспечить безопасность, соответствие и стандарты кода, а также гарантирует, что установленные организацией лучшие практики могут быть применены к их bot процессы разработки.
- Сайт bot и зависимые файлы регистрируются в публичном рабочем пространстве.
- Сайт Control Room создаёт коммит, который содержит всё содержимое конкретного check-in в репозитории Git.
- Комментарий, введенный в процессе регистрации, используется в качестве сообщения Git commit, а данные пользователя записываются в качестве автора Git commit.
- Bot определения хранятся в виде JSON-файлов в репозитории Git.
Поддерживаемые репозитории Git
- GitHub
- BitBucket
- Azure DevOps (облако)
Настройте HTTPS (аутентификация по имени пользователя и паролю) между узлом Control Room и удаленным узлом Git. Сайт Control Room и удаленный хост Git используют стандартный протокол Git push через HTTPS для отправки или получения данных.
Раскрытие файлов на удаленном Git-хосте позволяет вам просматривать bot код и файлы с помощью сторонних инструментов сравнения и статического анализа кода, что поможет обеспечить соответствие требованиям и поддерживать стандарты безопасности.