Как настроить работу Nativescript на Jenkins - PullRequest
0 голосов
/ 02 марта 2019

Я пытался найти некоторую информацию о том, как настроить CI для приложения Nativescritp, но, к сожалению, информации нет ... Поэтому я пытался настроить Jenkins, выполнив сценарии bash и python для установки зависимостей и запуска {NS}build, но среда Jenkins не распознает команду 'tns', и нет способа настроить env var.

Я нашел этот источник , который в настоящее время устарел, поскольку платформа недоступна.Может быть, кто-то смог настроить CI и запустить сборку Android / iOS с помощью Jenkins / TeamCity?

EDITED

Итак, я играл с Jenkins, и мне удалось запустить Jenkinsзадания в Windows 10, даже если они терпели неудачу.Поэтому, как я это сделал, я создал командный файл для выполнения набора команд tns , однако, когда я пытаюсь сделать это на macOS с той же логикой только с помощью скрипта bash, Дженкинс не может подобрать{NS} пакет.Сценарий работает с терминала, но не работает на Jenkins ...

Также я пытался использовать сборку NodeJS, но ошибка команды tns состояла в том, что я не настроил свой плагинсо всеми зависимостями, необходимыми для локального, что не соответствует действительности ...

Я хочу, чтобы мой сервер сборки работал на macOS для включения сборок Android и iOS, однако это не удается.Может быть, кто-нибудь может предоставить набор инструкций о том, как настроить Jenkinsor (или TeamCity) для сборок MacOS?

...