Экспорт версии и адаптеров из исходного кода с помощью mfpdev (Экспорт Zip-файлов из адаптера и исходного кода)

#ibm-mobilefirst #mobilefirst-adapters #mobilefirst-cli

Вопрос:

Привет мы планируем автоматизированную сборку для нашего проекта IBM Mobilefirst cordova. теперь мы используем mfpdev для развертывания адаптера, а также для регистрации новой версии с помощью интерфейса командной строки через Azure dev ops. Но некоторые из наших МФУ-серверов недоступны извне, поэтому для нас единственный способ-это экспортировать адаптер и версию mfpconsole и вручную установить их на эти машины. Есть ли какая-либо команда для экспорта Adapter.zip и version.zip из нашего исходного кода через mfpdev, чтобы я мог хранить их в процессе сборки, и мы не потеряем старые адаптеры в процессе.

Единственное, что я вижу, это mfpdev app export то, что помогает мне экспортировать все приложение, которое мне не нужно.

Ответ №1:

Интерфейс командной строки Mfpdev не имеет такой возможности. Однако для этого вы можете использовать средство командной строки mfpadm или конечную точку администратора REST:

  1. команда mfpadm:

    Адаптер получает двоичный код

    Использование:

    mfpadm adapter mfp <Adapter_Name> get binary > /tmp/MyAdapter.adapter

  2. Экспорт ресурсов с помощью API REST администратора:

    Загружайте Ресурсы. С помощью этой опции вы можете экспортировать двоичные файлы адаптера.

    Использование:

    https://www.example.com/mfpadmin/management-apis/2.0/runtimes/myruntime/export?resourceInfos=<Adapter_Name>||ADAPTER_CONTENT

Комментарии:

1. Привет, спасибо за ответ, но все равно даже здесь мы экспортируем адаптер или версию с сервера mobilefirst через API Cli / REST вместо консоли Mfp, но я хотел получить то же самое из исходного кода, а не с сервера.

2. Из исходного кода вы можете создавать и развертывать. То, о чем вы спрашиваете, похоже, касается копирования. Это невозможно с mfpdev.