Все статьи

Getting Started

Что такое CICDoo Начало работы: мастер настройки Панель и карта инфраструктуры

Concepts

Стадии: продакшн, staging и разработка Домены, поддомены и SSL Версии и редакции Odoo (Community или Enterprise) Воркспейсы и командная работа

Servers

Добавление сервера Домены сервера и DNS Использование балансировщика нагрузки Действия с сервером: деплой, логи и графики

Projects & Git

Создание проекта Подключение GitHub Подключение GitLab Ветки и инстансы

Instances & Console

Создание инстанса Перезапуск, остановка и удаление инстанса Слияние веток между стадиями Web IDE и удалённый доступ Настройки инстанса Деплои и очередь задач

Agent Tasks

Что такое задачи агента Настройка задач агента Запуск задачи и разбор результата Время агента и его пополнение

Monitoring & Backups

Мониторинг инстанса Резервные копии и восстановление Уведомления об инцидентах (email и SMS)

Workspaces & Permissions

Приглашение участников в воркспейс Права участников и доступ к ресурсам Участник не видит ресурс или не может им пользоваться

Account & Security

Двухфакторная аутентификация (2FA) Настройки профиля и интеграций Пароли и восстановление доступа

Billing & Plans

Тарифы и цены Повышение тарифа и управление подпиской Если подписка на проект не оплачена Партнёрская программа

Support & Tickets

Создание тикета в поддержку Помощь от команды CICDoo

Troubleshooting

Устранение неполадок: не удаётся подключить сервер Устранение неполадок: деплой завершился ошибкой Устранение неполадок: git push возвращает 403 после переноса репозитория Устранение неполадок: инстанс недоступен или работает медленно Устранение неполадок: проблемы с доменом или SSL

Проекты и Git

Подключение GitLab

Как подключить аккаунт GitLab (gitlab.com или собственный сервер) к CICDoo через OAuth или персональный токен доступа.

Два способа подключиться

CICDoo нужен доступ к вашему аккаунту GitLab, чтобы создавать репозитории и деплоить проекты. Подключиться можно одним из двух способов:

  • OAuth: нажмите "Connect with GitLab OAuth" (или "Connect with GitLab" в окне нового проекта). Вас отправят в GitLab подтвердить подключение, а затем вернут в CICDoo.
  • Персональный токен доступа (PAT): нажмите "configure a Personal Access Token". В форме два поля:
  • URL GitLab: по умолчанию https://gitlab.com. Если у вас собственный сервер GitLab, укажите здесь его URL.
  • Персональный токен доступа GitLab: вставьте свой токен. Интерфейс даёт ссылку на страницу токенов GitLab и указывает нужные scope: api и read_user.

После подключения CICDoo показывает зелёную панель "GitLab Connected" с вашим именем пользователя GitLab.

Собственный сервер GitLab

Если ваши репозитории живут на собственном сервере GitLab, а не на gitlab.com, используйте способ с PAT и полем URL GitLab. Укажите базовый URL своего сервера и токен, созданный там же.

Где управлять подключением

  • Настройки, вкладка Интеграции: карточка интеграции GitLab показывает статус подключения, варианты OAuth и PAT, а также кнопку Отключить.
  • Окно нового проекта: когда вы выбираете GitLab как провайдера, те же варианты подключения появляются прямо там, так что авторизоваться или сохранить PAT можно не выходя из создания проекта.

Отключение

Откройте Настройки, затем вкладку Интеграции и нажмите Отключить на карточке GitLab (тот же пункт есть в окне нового проекта, когда подключение активно). Подключиться заново можно позже через OAuth или новый PAT.

Коротко по шагам

  1. Откройте Настройки, затем вкладку Интеграции.
  2. На карточке интеграции GitLab нажмите "Connect with GitLab OAuth" либо выберите "configure a Personal Access Token", задайте URL GitLab, если сервер собственный, и сохраните токен со scope api и read_user.
  3. Убедитесь, что на карточке написано "GitLab Connected".

Как использовать это подключение, чтобы создать или импортировать проект, описано в статье Создание проекта.

Если что-то не получается, создайте тикет в поддержку на странице Тикеты или через чат-виджет.

Всё ещё не получается? Откройте тикет из приложения или свяжитесь с инженером.