jenkins nodejs环境设置

在jenkins自由风格的构建任务时,需要先安装Nodejs plugin。
选中 Provide Node & npm bin/ folder to PATH时,首次使用会有选不到node的情况。
此时需要进入 系统设置 -> 全局工具设置 找到nodejs,添加一个版本(同时可以设置全局安装的npm包, 比如yarn)

然后再回到任务配置界面,选择相应的nodejs。

在添加完shell后,执行构建时可能会遇到 报错 env node not found;
这个问题是因为docker镜像内没有安装nodejs所致,所以可以进入docker 容器进行手动安装:
以下是安装方式之一:

docker exec -it jenkins /bin/bash # 进入容器命令行

apk add --no-cache nodejs