Все статьи
Getting Started
Что такое CICDoo Начало работы: мастер настройки Панель и карта инфраструктурыConcepts
Стадии: продакшн, staging и разработка Домены, поддомены и SSL Версии и редакции Odoo (Community или Enterprise) Воркспейсы и командная работаServers
Добавление сервера Домены сервера и DNS Использование балансировщика нагрузки Действия с сервером: деплой, логи и графики Deleting a serverProjects & Git
Создание проекта Подключение GitHub Project GitHub settings and webhook Подключение GitLab Ветки и инстансы Теги и фильтрация проектов Высокая доступность с узлами приложения Project environments, extensions and deletionInstances & Console
Создание инстанса Перезапуск, остановка и удаление инстанса Слияние веток между стадиями Web IDE и удалённый доступ SSH access to instances Настройки инстанса Деплои и очередь задачAgent Tasks
Что такое задачи агента Настройка задач агента Запуск задачи и разбор результата Время агента и его пополнение Agent insights and task filtersMonitoring & Backups
Мониторинг инстанса Резервные копии и восстановление S3 storage, uploads and bulk backup actions Уведомления об инцидентах (email и SMS)Workspaces & Permissions
Приглашение участников в воркспейс Права участников и доступ к ресурсам Участник не видит ресурс или не может им пользоваться Audit log and server activityAccount & Security
Двухфакторная аутентификация (2FA) Настройки профиля и интеграций Пароли и восстановление доступаBilling & Plans
Тарифы и цены Повышение тарифа и управление подпиской Если подписка на проект не оплачена Партнёрская программа Onboarding a client as a partnerSupport & Tickets
Создание тикета в поддержку Помощь от команды CICDooTroubleshooting
Устранение неполадок: не удаётся подключить сервер Устранение неполадок: деплой завершился ошибкой Устранение неполадок: git push возвращает 403 после переноса репозитория Устранение неполадок: инстанс недоступен или работает медленно Устранение неполадок: проблемы с доменом или SSLКонцепции
Версии и редакции Odoo (Community или Enterprise)
Как выбрать версию и редакцию Odoo при создании проекта и что требуется для редакции Enterprise.
Выбор версии Odoo
При создании проекта поле Версия задаёт, на какой версии Odoo работает проект. Можно выбрать любую мажорную версию начиная с 11.0, включая последние релизы и промежуточные версии, а также master (ветку в разработке). Эту версию используют все инстансы проекта.
Community или Enterprise
Поле Редакция предлагает два варианта:
- Community (открытый код): вариант по умолчанию. Odoo Community, это открытый код, никакого особого доступа не нужно.
- Enterprise: коммерческая редакция Odoo. Её исходный код лежит в приватных репозиториях, принадлежащих Odoo, поэтому действуют дополнительные требования (см. ниже).
Что требуется для редакции Enterprise
Чтобы выбрать Enterprise, нужна одна вещь:
- Personal Access Token (PAT) в GitHub с доступом к репозиториям Odoo Enterprise. Поскольку эти репозитории приватные, CICDoo нужен токен от аккаунта GitHub, которому Odoo выдала доступ (обычно через подписку Odoo Enterprise или через партнёрство). Когда вы выбираете Enterprise в форме, появляется уведомление с текущим статусом вашего PAT.
Если вы подключаете GitHub через PAT, а не через OAuth, создайте токен в настройках GitHub со scope repo и read:user; форма проекта даёт ссылку на нужную страницу GitHub.
Шаги
- Откройте Проекты и нажмите создание нового проекта (или воспользуйтесь мастером настройки).
- Подключите своего Git-провайдера (GitHub или GitLab), если ещё не подключили.
- Заполните название проекта и выберите Новый проект или Существующий проект.
- Укажите версию в поле Версия.
- Укажите редакцию в поле Редакция. Если выбираете Enterprise, убедитесь, что настроен PAT GitHub с доступом к Odoo Enterprise.
- Назначьте хотя бы продакшен-сервер, см. Стадии: продакшн, staging и разработка, затем нажмите Создать проект.
Если что-то не получается, создайте тикет в поддержку на странице Тикеты или через виджет чата.
Всё ещё не получается? Откройте тикет из приложения или свяжитесь с инженером.