新詹金斯:我设立我们的建设在詹金斯。 建立一个构建步骤来运行一个脚本的NodeJS(脚本利用内置的应用程序到本地iOS应用,与煎茶触摸2)。 该脚本的NodeJS需要一个扳手库。
詹金斯用户出现在不同的上下文中运行。 它不能看到我的节点安装或安装NPM。 作为构建步骤的一部分,我不得不路径出口节点和故宫。 现在,我已经做到了,构建看到节点和NPM命令。
但是,我有它在构建步骤调用的命令之一是“故宫安装扳手”,它给了我一个权限错误,并告诉我要以管理员身份运行。 因此,我可以得到它的工作。
所以,我要么需要能够给予詹金斯用户管理权限或者我需要提前及时为用户NPM-安装软件包。 有谁知道怎么做任何的这些选项。