DeployCode
Организации и проекты

Проекты

Проект объединяет окружения и сервисы одного продукта.

Проект — именованная группа окружений внутри организации. Обычно проект — это продукт или клиент: например, студия может завести отдельный проект на каждого клиента.

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

Проект создаётся мастером «Запустить приложение» вместе с первым сервисом. Мастер открывается кнопками «Новый проект» в списке проектов и «Создать проект» в шапке. См. Быстрый старт.

Мастер создаёт в проекте окружение production — окружение по умолчанию. Остальные окружения добавляются отдельно.

Страница проекта

  • если сервисов больше одного — сводка: сервисы, последнее развёртывание, серверы, окружения;
  • список сервисов — по окружениям, если их несколько, и кнопка «Новый сервис».

Название и описание проекта меняются кнопкой с карандашом рядом с названием.

Переменные проекта

Переменные уровня проекта задаются на странице «Окружения» с областью «Весь проект». Они видны во всех окружениях проекта, а приложения получают их по ссылке ${{project.KEY}} — см. Переменные окружения.

Доступ к проекту

Владелец и администраторы видят все проекты, остальные — только те, к которым им выдан доступ или которые они создали сами. Что можно делать в проекте, определяет роль.

Удаление

В списке проектов: меню проекта → «Переместить в корзину», затем введите название проекта. Проект со всеми окружениями и сервисами попадёт в корзину на 7 дней. Адреса deploycode.app освобождаются сразу, запущенные ресурсы на сервере не удаляются.

На этой странице