安装NodeJS
Manage Jenkins菜单 —> Manage Plugins
添加Node.js 并重启Jenkins
进入 Manage Jenkins —> Global Tool Configuration
找到NodeJS installations 此处可以配置安装多个版本的NodeJS
如有需要填写Global npm packages to install项
如1
@angular/cli@8.2.2 electron@6.0.2 electron-builder@21.2.0 node-gyp@6.1.0
添加和使用credentials 有用户名密码模式 ssh模式等
ssh模式粘贴private key即可
建立Job 选择Freestyle project
配置git并选择credentials
Build Environment中 勾选 “Provide Node & npm bin/ folder to PATH” 并选择已安装的版本
否则jenkins所在系统无法识别nodejs命令
最后 Build 步骤可以直接用 “Windows batch command” 或者 “execuate shell”调用
1 | npm install && npm run build |
注意 npm 命令是安装了node包管理工具之后的命令行指令,并非是nodejs命令,否则报 syntaxerror unexpected identifier