搭建jenkins集羣node結點

配置結點

首先,須要在jenkins的系統設置中新增一個結點前端

系統管理 -> 節點管理 -> New Node

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

確認鏈接

其次,須要保證結點服務器可訪問主Jenkins、GIT倉庫、MAVEN倉庫等服務器git

安裝組件

須要根據須要安裝jdk、node、npm、git、maven等,且安裝路徑和版本最好與主jenkins保持一致shell

安裝nodejs:

yum install -y nodejsnpm

安裝npm:

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

安裝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/**/*.*curl


注意
若是拷貝目的地是jenkins主機,可設置容許操做的目錄maven

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


配置File Access Rules

allow all /www/*

相關文章
相關標籤/搜索