Все статьи

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

Создание проекта

Разбор мастера создания проекта, от выбора Git-провайдера до назначения серверов по стадиям.

Откройте мастер

На странице Проекты начните новый проект, чтобы открыть мастер создания проекта. Он проведёт вас через три шага, показанных в индикаторе сверху: Источник, Детали и Серверы. Переходите между шагами кнопками Далее и Назад, а ещё можно кликнуть по предыдущему шагу в индикаторе, чтобы вернуться. Если кнопка Далее пока недоступна, короткая подсказка рядом с кнопками объясняет, чего не хватает.

Шаг 1: Источник

Выберите вверху GitHub или GitLab. Если ваш аккаунт ещё не подключён, мастер покажет уведомление об авторизации с кнопкой Подключиться (OAuth) и альтернативной ссылкой, чтобы вместо этого настроить персональный токен доступа. См. Подключение GitHub и Подключение GitLab.

После подключения выберите тип проекта:

  • Новый проект: начать с нуля, CICDoo создаст репозиторий за вас.
  • Существующий проект: импортировать репозиторий, который у вас уже есть. Появится поле поиска, введите хотя бы два символа, а затем выберите результат мышью или стрелками и Enter. В каждом результате видно имя репозитория, описание, звёзды и ветку по умолчанию, а на карточке выбранного репозитория показана ветка, которая будет использована.

Шаг 2: Детали

  • Название проекта: понятное имя, по которому вы узнаете свой проект. Обязательное. При импорте существующего репозитория имя подставляется из репозитория (изменить его всё равно можно).
  • Версия: выберите версию Odoo из выпадающего списка. Доступны версии от 11.0 до самых свежих релизов и master.
  • Редакция: Community (открытый код) или Enterprise.
  • Для Enterprise дополнительно нужен персональный токен доступа GitHub, у аккаунта которого есть доступ к приватным репозиториям Odoo Enterprise. Мастер показывает уведомление "Enterprise Edition Requires PAT" со статусом вашего PAT, а его кнопка Configure PAT возвращает вас на шаг Источник, чтобы сохранить токен.

Шаг 3: Серверы

Этот шаг открывается сводкой ваших решений (провайдер, источник, имя, версия и редакция), чтобы вы могли всё проверить перед созданием. В разделе назначения серверов нужен хотя бы один сервер:

  • Продакшен-сервер: обязателен. Найдите и выберите один из своих серверов. Если сервер у вас ровно один, он выбирается автоматически.
  • Staging-сервер: необязателен.
  • Сервер разработки: необязателен.

Если серверов у вас пока нет, мастер покажет предупреждение "No servers available" со ссылкой на страницу Серверы (или, в воркспейсе, где вам нельзя добавлять серверы, подсказку обратиться к владельцу воркспейса). См. Добавление сервера.

Завершение

Нажмите Создать проект, чтобы закончить. Число проектов не ограничено: каждый созданный проект просто начинает собственную подписку, см. Тарифы и цены. После этого проект появится на странице Проекты, а что происходит дальше, описано в статье Ветки и инстансы.

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

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