coding持续集成构建环境自定义node版本

coding持续集成构建环境自定义node版本

解决方案

只需要在构建计划的编写过程中增加一个如下的 stage,具体 nodejs 版本下载地址可参考 https://nodejs.org/en/download/releases/ 这里。

c 复制代码
    stage('toggle Node.js version') {
      steps {
        sh 'rm -rf /usr/lib/node_modules/npm/'
        dir ('/root/.cache/downloads') {
          sh 'wget -nc "https://nodejs.org/download/release/v8.17.0/node-v8.17.0-linux-x64.tar.xz" -O node-v8.17.0-linux-x64.tar.xz | true'
          sh 'tar -xf node-v8.17.0-linux-x64.tar.xz -C /usr --strip-components 1'
        }
        sh 'node -v'
      }
    }

参考

自定义版本
Previous Releases

相关推荐
极小狐7 小时前
极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【六】
ci/cd·gitlab·devsecops·极狐gitlab
极小狐12 小时前
极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【三】
ci/cd·gitlab·devsecops·devops·极狐gitlab
极小狐17 小时前
极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【一】
ci/cd·gitlab·devsecops·极狐gitlab
狂奔solar3 天前
AWS codebuild + jenkins + github 实践CI/CD
ci/cd·github·jenkins·codebuild
极地星光3 天前
C++自动化测试:GTest 与 GitLab CI/CD 的完美融合
c++·ci/cd·gitlab
安静读书6 天前
持续集成与持续部署:CI/CD简介
运维·ci/cd
安静读书7 天前
持续集成与持续部署:CI/CD实现教程
ci/cd
AliCloudROS8 天前
2分钟在阿里云ECS控制台部署个人应用(图文示例)
阿里云·ci/cd·持续部署
天草二十六_简村人9 天前
jenkins用户在执行scp的时候如何做免密登录
运维·ci/cd·node.js·jenkins·php·devops
Lalolander9 天前
通过华为鲲鹏认证发行上市的集成平台产品推荐
大数据·人工智能·科技·安全·ci/cd·华为·持续集成