jenkins 的 pipeline 脚本中进行 nodejs 构建

一、配置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)

猜你喜欢

转载自blog.csdn.net/catoop/article/details/107087728