zoukankan      html  css  js  c++  java
  • 搭建jenkins集群node结点

    配置结点

    首先,需要在jenkins的系统设置中新增一个结点

    系统管理 -> 节点管理 -> New Node
    

    配置Remote root directory最好和主jenkins的路径一致。

    确认连接

    其次,需要保证结点服务器可访问主Jenkins、GIT仓库、MAVEN仓库等服务器

    安装组件

    需要根据需要安装jdk、node、npm、git、maven等,且安装路径和版本最好与主jenkins保持一致

    安装nodejs:

    yum install -y nodejs

    安装npm:

    curl -L https://www.npmjs.com/install.sh | sh

    安装n模块:

    npm install -g n

    升级nodeJs

    升级node.js到最新稳定版
    n stable
    //n后面也可以跟随版本号比如:
    n v10.15.3
    //切换npm源为本地源(出现npm ERR! 404 Not Found: ca-common-setHeader@^1.0.7时)
    rm -rf /data/jenkins/workspace/your_service/node_modules/
    npm config set registry http://198.22.33.44:4873/
    //npm config set registry https://registry.npm.taobao.org
    npm config get registry (查看源)
    //也可修改vim .npmrc

    设置拷贝

    如果是前端应用,可设置拷贝
    dist-test/**/*.*


    注意
    如果拷贝目的地是jenkins主机,可设置允许操作的目录

    系统管理 -> 全局安全配置 -> Enable Agent -> Master Access Control -> here
    


    配置File Access Rules

    allow all /www/*

  • 相关阅读:
    MongoDB ObjectId
    MongoDB固定集合
    MongoDB 正则表达式
    MongoDB Map Reduce
    MongoDB操作
    VIM跳到指定行
    linux之echo命令
    rpm and yum commands
    CentOS 7 下的软件安装建议
    apt系统中sources.list文件的解析
  • 原文地址:https://www.cnblogs.com/liehen2046/p/11058646.html
Copyright © 2011-2022 走看看