【发布时间】:2018-07-24 16:21:53
【问题描述】:
我正在尝试配置 Jenkins 以使用 NodeJS 插件构建我的代码。我已经安装了 NodeJS 插件,但 NodeJS 安装在系统配置中不可用。
ManageJenkins -> 配置系统 -> NodeJS 安装(不是 可用)
我在本地主机上运行 Jenkins。
我可以做些什么来解决这个问题?
【问题讨论】:
标签: node.js jenkins jenkins-plugins
我正在尝试配置 Jenkins 以使用 NodeJS 插件构建我的代码。我已经安装了 NodeJS 插件,但 NodeJS 安装在系统配置中不可用。
ManageJenkins -> 配置系统 -> NodeJS 安装(不是 可用)
我在本地主机上运行 Jenkins。
我可以做些什么来解决这个问题?
【问题讨论】:
标签: node.js jenkins jenkins-plugins
您是否安装并遵循node.js plugin 中提到的说明?这很简单:
- 安装插件后,进入全局jenkins配置 面板(JENKINS_HOME/configure 或 JENKINS_HOME/configureTools 如果 使用 jenkins 2),并为每个 Nodejs 添加新的 NodeJS 安装 安装,你可以选择安装一些全局 npm 包。
- 现在,进入作业配置屏幕,您将有 2 个新项目: 在“构建环境”部分,您可以选择其中之一 NodeJS 安装以将其 bin/ 文件夹提供给 PATH。 这样,在 shell 构建脚本期间,您将拥有一些 npm 命令行可用的可执行文件(如 bower 或 grunt)
- 进入作业配置屏幕,您将有 2 个新项目:在 “构建环境”部分,您将能够选择其中之一 NodeJS 安装以将其 bin/ 文件夹提供给 PATH。这 这样,在 shell 构建脚本期间,您将拥有一些 npm 可执行文件 可用于命令行(如 bower 或 grunt)
您必须转到“/pluginManager/advanced”并运行“立即检查”,以便它检查 nodejs 站点并进行全局安装。
这会解决你的问题
【讨论】: