Как откатить запущенную интеграцию Matter

Запущенную интеграцию Matter можно откатить к предыдущей версии.

Например, у вас может быть рабочая версия v.1. Через несколько месяцев вы запускаете версию 2, а затем обнаруживаете какую-то проблему с производством. Чтобы устранить эту проблему, вы можете откатить текущую версию (v.2) до предыдущей (v.1).

Ограничения

Разработчикам следует учитывать следующие ограничения:

  • Откат невозможен, если у запущенной интеграции нет предыдущих версий. Первоначальную версию запущенной интеграции нельзя откатить.
  • Откат поддерживается только для одной предыдущей версии. Например, вы можете выполнить откат с версии 3 до версии 2, но не сможете затем выполнить откат с версии 2 до версии 1. Чтобы снова выполнить откат, вам нужно запустить новую версию интеграции.
  • Откаченные версии удаляются из списка сертифицированных интеграций. Откаченные версии нельзя запустить снова или восстановить.

Как откатить запущенную интеграцию

Перейти в Developer Console

  1. Нажмите Matter > Запустить.
  2. Запущенная версия интеграции должна появиться в разделе Запущено.
  3. Нажмите на значок рядом с запущенной интеграцией и в раскрывающемся меню выберите Откатить.
  4. В диалоговом окне подтверждения нажмите Откатить.

После подтверждения в разделе Запущено должна появиться ранее запущенная версия интеграции. Предыдущая версия становится текущей и сразу же развертывается в экосистеме.