Развертывание соединителя сообщества

Развертывания позволяют вам сделать ваш Community Connector доступным для использования и тестирования. Головное развертывание создается по умолчанию в Apps Script и всегда будет содержать текущую рабочую версию кода. Однако вы можете иметь дополнительные развертывания на основе отдельных версий вашего Community Connector. Например, в дополнение к головному развертыванию у вас должны быть тестовое и производственное развертывания. Это помогает гарантировать, что пользователям будет предоставлена ​​стабильная и протестированная версия вашего соединителя.

Поддерживайте разные версии вашего кода

При разработке соединителя сообщества в Apps Script вам следует поддерживать отдельные версии кода соединителя для производства и разработки. Вам также следует ознакомиться с тем, как развертывать различные версии.

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

Создание отдельных развертываний

Инструкции по созданию развертываний см. в разделе Создание развертывания с поддержкой версий .

Действия по созданию нового развертывания

Добавление обновлений в существующее развертывание

Если вы публикуете свой соединитель или делитесь им с другими пользователями, возможно, вы захотите предоставить исправления или обновления в будущем. Для этого отредактируйте существующее развертывание в списке развертываний и выберите версию, которую вы хотите развернуть. Таким образом, пользователям не нужно делать ничего дополнительного, и они получат обновление автоматически.

Инструкции по редактированию развертываний см. в разделе Изменение развертывания с поддержкой версий .

Шаги по созданию существующего развертывания

Рекомендация: разделяйте развертывания HEAD, Test и Production.

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