Nodul LogoNodul
Быстрый старт

Публикация сценария и работа с версиями

На этапе разработки вы постоянно меняете сценарий на холсте. Чтобы он начал работать автономно по расписанию или по событиям, нужно развернуть рабочую версию в продакшн. Эта страница показывает, как устроены Dev и Prod, как сделать деплой и как вернуться к ранее сохранённой версии.


Dev и Prod: два состояния сценария

Сценарии всегда имеют две версии: Dev и Prod. Обе версии существуют параллельно и независимо друг от друга.

Dev и Prod внизу сценария: разные версии разработки и продакшна

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

Prod (автономная версия)
Это автономно работающая версия сценария. Она работает постоянно: запускается по расписанию, получает события из внешних источников и выполняет задачи без ручного запуска.

Пока вы вносите изменения в Dev, текущая Prod-версия продолжает работать как обычно. В продакшн попадут только изменения после нового Deploy.

Публикация сценария (Deploy)

Публикация переносит текущую Dev-версию в Prod.

Сначала посмотрите схему, чтобы зафиксировать логику перехода:

Диаграмма публикации: текущая Dev-версия переносится в Prod через Deploy

  1. Нажмите кнопку Развернуть (Deploy) в редакторе сценария.
  2. Текущая Dev-версия станет новой Prod-версией.

Переключатель активности

После деплоя проверьте статус активности сценария.

  • Активен: сценарий работает автономно, принимает события и запускается по расписанию.
  • Неактивен: сценарий опубликован, но автоматические запуски не выполняются.

Deploy и активность - это разные действия. Deploy переносит версию из Dev в Prod. Переключатель активности определяет, будет ли Prod-версия запускаться автоматически.

История версий и возврат к предыдущим версиям

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

Как посмотреть предыдущие версии:

  1. Откройте список версий.
  2. Выберите стабильную предыдущую версию.
  3. Эта версия сразу станет вашей текущей версией в Dev-холсте.
  4. Проверьте ее и при необходимости внесите правки.
  5. Сделайте Deploy, чтобы опубликовать эту версию в Prod.

Пока вы переключаете версию и проверяете ее в Dev, текущая Prod-версия продолжает работать. В продакшн попадет только то состояние, которое вы отдельно развернете через Deploy.

Что дальше

История выполнения

История версий