Jenkins 安装完成后,需要继续配置 Gradle 客户端,才能进行 Gradle 项目的打包和构建。
Gradle 简介
Gradle是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。
面向Java应用为主。当前其支持的语言限于Java、Groovy、Kotlin和Scala,计划未来将支持更多的语言。
官网地址:https://gradle.org/
Gradle 安装
1、下载和解压安装包
下载最新安装包: https://gradle.org/releases/
下载最新的Gradle分发版,如:gradle-6.0.1-bin.zip
上传安装包到根目录,并进行解压
[root@jenkins ~]# ls
anaconda-ks.cfg gradle-6.0.1-bin.zip
[root@jenkins ~]# unzip gradle-6.0.1-bin.zip
解压后,可看到根目录多出一个 gradle-6.0.1
目录
[root@jenkins ~]# ls
anaconda-ks.cfg gradle-6.0.1 gradle-6.0.1-bin.zip
[root@jenkins ~]# mv gradle-6.0.1 /usr/local/gradle
2.2、配置Maven私服和环境变量
编辑 /etc/profile 添加Maven环境变量
[root@jenkins ~]# vi /etc/profile
# 添加如下内容
[root@jenkins ~]# export GRADLE_HOME=/usr/local/gradle
[root@jenkins ~]# export PATH=${GRADLE_HOME}/bin:${PATH}
把以上配置添加到 /etc/profile 末尾即可,支持常用的Centos、Ubuntu、Suse、等Linux系统。
[root@jenkins ~]# source /etc/profile
环境变量设置完毕,使用 gradle -v
进行安装版本确认。
[root@jenkins ~]# gradle -v
Welcome to Gradle 6.0.1!
Here are the highlights of this release:
- Substantial improvements in dependency management, including
- Publishing Gradle Module Metadata in addition to pom.xml
- Advanced control of transitive versions
- Support for optional features and dependencies
- Rules to tweak published metadata
- Support for Java 13
- Faster incremental Java and Groovy compilation
- New Zinc compiler for Scala
- VS2019 support
- Support for Gradle Enterprise plugin 3.0
For more details see https://docs.gradle.org/6.0.1/release-notes.html
------------------------------------------------------------
Gradle 6.0.1
------------------------------------------------------------
Build time: 2019-11-18 20:25:01 UTC
Revision: fad121066a68c4701acd362daf4287a7c309a0f5
Kotlin: 1.3.50
Groovy: 2.5.8
Ant: Apache Ant(TM) version 1.10.7 compiled on September 1 2019
JVM: 11.0.5 (Oracle Corporation 11.0.5+10-LTS)
OS: Linux 3.10.0-1062.4.1.el7.x86_64 amd64
Gradle 配置
Gradle 项目进行编译的时候,默认会从中央厂库拉取依赖组件,因为国内网络的原因,速度会比较慢,这里建议将仓库指向 阿里云Gradle私服 或 自建Maven私服 Nexus Repository。
Gradle 插件
1、插件安装
2、插件全局配置
进入 Jenkins -> Global Tool Configuration 下
- 设置别名,如:gradle-6.0.1
- 指定安装目录,如:/usr/local/gradle
作者:Jeebiz 创建时间:2019-08-26 00:29
更新时间:2023-12-28 09:15
更新时间:2023-12-28 09:15