Редактирование и публикация функций

Чтобы добавить в созданную функцию ваш прикладной код или внести изменения в уже опубликованную функцию, вам потребуется редактор функций Platform V Functions.

Редактор функций

Перейдите в ваше личное пространство SmartMarket Studio и выберите функцию, которую хотите отредактировать. В окне браузера откроется редактор функции.

Редактор состоит из двух основных элементов:

  • дерево файловой структуры функции в левой части экрана;
  • окно редактора кода в правой части экрана.

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

Внесение и сохранение изменений

Редактор функции по умолчанию открывает основной файл шаблона, в который нужно вносить ваш прикладной код. Если требуется добавить какие-либо ресурсы или внести изменения в другие файлы (например, подключить дополнительные зависимости в pom.xml), найдите их в дереве структуры функции и откройте двойным щелчком. Файл откроется в редакторе кода.

Изменения, внесенные в код функции, не сохраняются автоматически. Чтобы сохранить измененную функцию, необходимо ее опубликовать. Нажмите кнопку Опубликовать в нижнем правом углу экрана, и функция перейдет в статус PROVISIONING. Во время процесса публикации, функция будет собрана и развернута в облако.

Если вы закроете вкладку браузера с редактором функции, в котором вы внесли несохраненные изменения, эти изменения будут потеряны! Не забывайте публиковать функцию после завершения работы над кодом.

После публикации функции вы также можете протестировать ее на работоспособность.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней