NativeScript Vue + Fastlane — собственный путь к проекту iOS/Android?

Я рассматриваю возможность использования Fastlane с NativeScript Vue и задаюсь вопросом, как мне все это настроить...

Кто-нибудь знает, как установить путь к проекту iOS/Android вместо выполнения fastlane init в папке проекта iOS/Android? Проблема в том, что сборка NS переопределит папки, в которых находятся проекты iOS/Android.

Любая подсказка/помощь будет оценена по достоинству! :-)


person Monkey Monk    schedule 22.08.2018    source источник


Ответы (1)


В настоящее время мы работаем над обновлением нашей межплатформенной документации, но тем временем вы можете вручную создать каталог fastlane с Fastfile внутри него.

mkdir fastlane
touch fastlane/Fastfile

Запуск fastlane init действительно делает много приятной магической настройки, я создал это, но с шаблоном Fastfile и некоторыми другими файлами конфигурации, но просто создал каталог fastlane и Fastfile внутри него, что минимально необходимо.

Чтобы убедиться, что все работает, вы можете поместить следующее в свой Fastfile, а затем запустить fastlane test

lane :test do
    UI.message "This is working"
end
person joshdholtz    schedule 22.08.2018
comment
Большое спасибо за ответ! - person Monkey Monk; 22.08.2018
comment
Всего один вопрос: можно ли программно запустить fastlane init и автоматически отвечать на вопросы или просто игнорировать их? Я пытаюсь написать сценарий, чтобы сделать это для меня, используя пользовательские шаблоны Fastfile для iOS/Android... - person Monkey Monk; 22.08.2018
comment
это действительно ответило на ваш вопрос? Как вы сказали fastlane использовать проект в platforms/ios и platforms/android? - person Tiago A.; 09.05.2019
comment
@joshdholtz Можете ли вы пояснить, как сделать fastlane init внутри проекта скрипта Nativescript с настраиваемым путем к платформам iOS / Android, созданным CLI Nativescript cmd tns build? - person Juky; 13.05.2019