Jenkins pipeline中获取 gradle项目的版本号配置属性

news/2024/5/20 2:34:04 标签: Jenkins, pipeline, Jenkinsfile, gradle

gradlew_0">一种是使用gradlew获取

sh 'chmod + x gradlew'
output = sh (script: "./gradlew -q versionName", returnStdout: true).trim()
VERSION_NAME = output.split('\n')[1]
echo "Version Name: ${VERSION_NAME}"

gradle_8">另一种是自己解析gradle配置文件

通过 bash shell 命令,如cut、grep、awk等命令获取配置项
参考链接 jenkins pipeline中获取shell命令的标准输出或者状态


http://www.niftyadmin.cn/n/1412991.html

相关文章

CentOS下mysql常用命令

1.开启和关闭 1.1.开启 service mysql start 1.2.关闭 service mysql stop 1.3.重启 service mysql restart 2.登录 2.1.密码明文 语法:mysql -u用户名 -p用户密码 举例:mysql -uroot -p123456 2.2.密码密文 语法:mysql -u用户名 -p回车&…

Repeater自定义分页(1)

Repeater自定义分页,使用的存储过程如下 view plaincopy to clipboardprint?--取得总记录数 if exists(select 1 from sys.objects where name GetProductsCount and type P) drop proc GetProductsCount go CREATE PROCEDURE GetProductsCount as …

jenkins pipeline中获取shell命令的输出

//获取标准输出 //第一种 result sh returnStdout: true ,script: "<shell command>" result result.trim() //第二种 result sh(script: "<shell command>", returnStdout: true).trim() //第三种 sh "<shell command> > co…

PDF阅读器Foxit修复12处危险安全漏洞

2019独角兽企业重金招聘Python工程师标准>>> PDF阅读器Foxit开发者最近修复了12处危险的安全漏洞,这些漏洞有可能会导致远程代码的执行。 这种阅读器拥有大约4亿用户,他们认为这个是Adobe阅读器的完美替代。官方修复了windows和linux版本的十几个漏洞。 如果攻击者利…

Repeater自定义分页排序(2)

分页加排序的存储过程:view plaincopy to clipboardprint?--得到总记录数 if exists(select 1 from sys.objects where name GetProductsCount and type P) drop proc GetProductsCount go CREATE PROCEDURE GetProductsCount as select count(*) from produc…

Python---变量与注释

一. 变量:可以改变的量 在计算机底层指代的是一块内存空间 (1)关于变量的含义 rujia_305 "王文" rujia_305 "李四" print(rujia_305) 写完a5 在内存里面开辟两个空间 分别是5这个值和变量a这个名 并且让变量a指向5这个值,形成一种映射关系.这个映射关系就…

Docker 容器中运行宿主的Docker 命令

在启动docker的时候加以下参数 # 该容器启用 root 权限 --privileged # 将 Docker sock 文件挂载到容器 -v /var/run/docker.sock:/var/run/docker.sock # docker 命令挂载到容器 -v /bin/docker:/bin/docker

Repeater自定义分页 + 排序 + 全选删除(3)

页面代码: <% Page Language"C#" AutoEventWireup"true" CodeFile"RepeaterPagingSortingDelete.aspx.cs" Inherits"RepeaterPagingSortingDelete" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&q…