软件开发Jenkins

使用docker部署的jenkins容器,是否可以调用不同版本的两个node容器来使用?

使用docker部署的jenkins容器,是否可以调用不同版本的两个node容器来使用容器1:jenkins2.346容器2:node16.14.0容器3:node14.17.0容器1是否可以通过jenkinsfile来控制node项目构建的版本选择?有没有cicd大佬...显示全部

使用docker部署的jenkins容器,是否可以调用不同版本的两个node容器来使用
容器1:jenkins2.346
容器2:node16.14.0
容器3:node14.17.0
容器1是否可以通过jenkinsfile来控制node项目构建的版本选择?
有没有cicd大佬

收起
参与6

查看其它 1 个回答Social的回答

SocialSocial系统运维工程师云计算

使用 Docker 部署的 Jenkins 容器可以调用不同版本的两个 Node 容器来使用。你可以在 Jenkinsfile 中使用 node 标签来指定要使用的 Node 版本。例如:

stage('Build') {
    agent {
        docker {
            image 'node:16.14.0'
        }
    }
    steps {
        sh 'npm install'
        sh 'npm run build'
    }
}

在上面的示例中,我们使用 node:16.14.0 作为构建节点的 Docker 镜像,这样可以确保使用的是指定版本的 Node.js。你可以根据需要修改 node 标签的值来选择不同版本的 Node 容器。

互联网服务 · 2024-03-04
浏览297

回答者

Social
系统运维工程师云计算
擅长领域: 自动化发布系统运维DevOps

回答状态

  • 发布时间:2024-03-04
  • 关注会员:3 人
  • 回答浏览:297
  • X社区推广