#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:
- команда mfpadm:
Использование:
mfpadm adapter mfp <Adapter_Name> get binary > /tmp/MyAdapter.adapter
- Экспорт ресурсов с помощью 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.