pipeline 将命令执行的结果赋值给全局变量
在CI/CD中,使用pipeline脚本,遇到的一个小知识。
pipeline { agent any environment { #自定义一个变量,然后通过shell命令去执行一个获取时间的结果,并赋值给变量。 time= sh(script: "date +%Y%m%d%H%M%S" , returnStdout:true).trim() } stages { stage("输出当前时间") { steps { echo "${time}" } } } }