集成maven
- 下载安装包
[root@jenkins-node ~]# wget https://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
集成gradle
- 下载安装包
[root@jenkins-node ~]# wget https://downloads.gradle.org/distributions/gradle-5.3-bin.zip
集成ant
- 下载安装包
[root@jenkins-node ~]# wget https://mirrors.tuna.tsinghua.edu.cn/apache//ant/binaries/apache-ant-1.9.15-bin.tar.gz
集成node
- 下载安装包
[root@jenkins-node ~]# wget https://nodejs.org/dist/v14.15.2/node-v14.15.2-linux-x64.tar.xz
集成jdk
- 自行下载安装包到服务器
-rw-------. 1 root root 143142634 12月 16 2020 jdk-8u271-linux-x64.tar.gz
解压
[root@jenkins-node ~]# tar zxf apache-maven-3.6.3-bin.tar.gz -C /usr/local [root@jenkins-node ~]# unzip gradle-5.3-bin.zip -d /usr/local [root@jenkins-node ~]# tar zxf apache-ant-1.9.15-bin.tar.gz -C /usr/local [root@jenkins-node ~]# tar zxf jdk-8u271-linux-x64.tar.gz -C /usr/local [root@jenkins-node ~]# tar -xvf node-v14.15.2-linux-x64.tar.xz -C /usr/local
添加环境变量
[root@jenkins-node local]# vim /etc/profile export MAVEN_HOME=/usr/local/apache-maven-3.6.3 export ANT_HOME=/usr/local/apache-ant-1.9.15 export GRADLE_HOME=/usr/local/gradle-5.3 export NODE_HOME=/usr/local/node-v14.15.2-linux-x64 export JAVA_HOME=/usr/local/jdk1.8.0_271 export PATH=$PATH:$MAVEN_HOME/bin:$ANT_HOME/bin:$GRADLE_HOME/bin:$NODE_HOME/bin export PATH=$PATH:$JAVA_HOME/bin [root@jenkins-node local]# source /etc/profile
构建工具集成
在这里需要强调一下,Jenkins调用这些工具的方式是通过环境变量调用。有两种方式 一种是在Jenkins系统配置中添加构建工具的环境变量,一种是直接在Jenkinsfile中定义。实现的效果没有区别,而后者更加灵活对于配置Jenkins无状态化有好处。
通过Jenkins配置
- 通过web页面配置各环境变量
- 配置jdk
- 配置Gradle
- 配置maven
- 集成Ant
- 集成NodeJS
继续阅读
- 我的QQ
- QQ扫一扫
-
- 我的头条
- 头条扫一扫
-
评论