Все статьи
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
Создание тикета в поддержку Помощь от команды CICDooTroubleshooting
Устранение неполадок: не удаётся подключить сервер Устранение неполадок: деплой завершился ошибкой Устранение неполадок: 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" со ссылкой на страницу Серверы (или, в воркспейсе, где вам нельзя добавлять серверы, подсказку обратиться к владельцу воркспейса). См. Добавление сервера.
Завершение
Нажмите Создать проект, чтобы закончить. Число проектов не ограничено: каждый созданный проект просто начинает собственную подписку, см. Тарифы и цены. После этого проект появится на странице Проекты, а что происходит дальше, описано в статье Ветки и инстансы.
Если что-то не получается, создайте тикет в поддержку на странице Тикеты или через чат-виджет.
Всё ещё не получается? Откройте тикет из приложения или свяжитесь с инженером.