jenkins 节点 简介
- 在企业里面使用Jenkins自动部署时,大部分企业更新发布几个软件版本,但是对于一些公司有非常多的业务线或者产品来说,Jenkins就需要同时处理很多的任务,这时候就需要借助Jenkins多个node或者我们所说的Jenkins分布式SLAVE节点,来分开处理多个产品或者业务线的部署,目的就是master节点用来分配任务,slave节点来具体执行部署任务
配置 slave节点
- jenkins ->manage jenins -> manage node and cloud ->new node
- node name:test ,选择permanent node
- 填好number of executors:1 ,remote root,launch method:launch agent via ssh,Host,Credentials, Host Key Verification Strategy,known hosts file verification strategy ,availability:keep agent online as much as possible
- 在slave上安装各种需要软件
- 一定要安装相关的plugin和global tool configuration里面配置相关的工具软件
e
- 创建一个pipeline测试一下
1pipeline {
2 agent any
3 stages {
4 stage('Example') {
5 steps {
6 echo 'Hello World'
7 }
8 }
9 }
10 post {
11 always {
12 echo 'I will ........!'
13 }
14 }
15}