Jenkins配置中找不到NodeJs插件安装

5

我正在尝试配置Jenkins,使用NodeJS插件构建我的代码。我已经安装了NodeJS插件,但是在系统配置中没有NodeJS安装选项。

管理Jenkins -> 配置系统 -> NodeJS安装(不可用)

我在本地主机上运行Jenkins。

如何解决这个问题?

1个回答

7
您是否已经安装并遵循了node.js插件中提到的说明? 安装过程非常简单:
  1. 安装插件后,进入全局Jenkins配置面板(JENKINS_HOME / configure或JENKINS_HOME / configureTools,如果使用jenkins 2),并添加新的NodeJS安装。对于每个Nodejs安装,您可以选择安装一些全局npm软件包。
  2. 现在,转到作业配置屏幕,您将有两个新项目:在“构建环境”部分,您将能够选择其中一个NodeJS安装程序来提供其bin /文件夹以便将其加入到PATH中。这样,在shell构建脚本期间,您将有一些npm可执行文件可用于命令行(例如bower或grunt)
  3. 转到作业配置屏幕,您将有两个新项目:在“构建环境”部分,您将能够选择其中一个NodeJS安装程序来提供其bin /文件夹以便将其加入到PATH中。这样,在shell构建脚本期间,您将有一些npm可执行文件可用于命令行(例如bower或grunt)

您需要转到“/ pluginManager / advanced”并运行“check now”,以便它将检查nodejs网站并进行全局安装。

这将解决您的问题。


3
你好,我可以在Jenkins中找到构建环境部分,它在哪里? - J.Doe
@J.Doe,你找到“构建环境”部分在哪里了吗? - Thabo
我想解决我在使用Angular CLI时遇到的问题,即找不到“ng”命令。 - Thabo
我有“多分支流水线”,所以没有“构建环境”部分。在第一步完成后,你可以在流水线中引用已安装的内容作为步骤。 nodejs(nodeJSInstallationName: '<installation_name>'){ - Kristaps Mežavilks

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接