一、配置NodeJS环境
Jenkins》系统管理》全局工具配置》NodeJS
其中安装目录是你从nodejs官网下载的安装包(例如node-v14.5.0-linux-x64.tar.gz
)解压后的目录。
记下别名,需要在pipeline脚本中使用。
二、编写 pipeline 脚本
如下为脚本片段
// 此处省略代码...
def yarn_home = "/var/yarn_home";
// 此处省略代码...
stage('构建') {
nodejs("nodejs"){// 括号里面的名字在jenkins》系统管理》全局工具配置中设定的NodeJS的别名
sh("node -v && npm -v")
sh("${yarn_home}/bin/yarn install")
sh("${yarn_home}/bin/yarn build")
}
}
// 此处省略代码...
我脚本中用的是 yarn
构建的,你直接用 npm
构建是一样的,这样就不需要设定 yarn_home
了。
(END)