如何在詹金斯上配置Nativescript作业

时间:2019-03-02 20:58:56

标签: jenkins continuous-integration teamcity nativescript

我一直在寻找一些有关如何为Nativescritp App设置CI的信息,但是不幸的是没有可用的信息...因此,我一直在通过执行bash和python脚本来安装依赖项并触发{NS}来配置Jenkins。构建,但Jenkins环境无法识别“ tns”命令,因此无法设置env var。

我找到了this source,由于平台不可用,现在不推荐使用它。也许有人能够使用Jenkins / TeamCity设置CI并触发Android / iOS构建?

已编辑

因此,我在与Jenkins一起玩,即使它们失败了,我也设法在Windows 10上运行Jenkins作业。因此,我这样做的方式是创建一个批处理文件来执行一组 tns 命令,但是,当我尝试仅在bash脚本下使用相同的逻辑在macOS上进行操作时,Jenkins无法选择{NS}软件包。该脚本可在终端上运行,但在詹金斯上无法运行...

此外,我尝试使用NodeJS构建,但是 tns 命令的错误是我尚未设置具有本地所需的所有依赖项的插件,这是不正确的...

我希望在macOS上运行的构建服务器能够启用Android和iOS构建,但是失败。也许有人可以提供一套有关如何为macOS构建设置Jenkinsor(或TeamCity)的说明?

0 个答案:

没有答案