我认为这是另一个简单的问题,但我无法使任何网络解决方案起作用.我的项目采用版本号.每个数字可以用'.'分隔.或'_'.我想要一个只显示前两个数字的变量.
我尝试编写一个创建Jenkins环境变量的groovy脚本.
我想取前两位而不是整个字符串.
//Get the version parameter
def env = System.getenv()
def version = env['currentversion']
def m = version =~/\d{1,2}/
env = ['miniVersion':m[0].m[1]]
Run Code Online (Sandbox Code Playgroud)
我是否正确地这样做,我甚至可以创建一个新的环境变量,并且有更好的解决方案.