我正在尝试在我的Jenkins上运行groovy脚本,但是似乎存在一些语法问题
command ='aws ec2 describe-instances --filters Name = tag:environment,Values = CF-LAB --query'Reservations []。Instances []。{ID:InstanceId,NAME :[Tags [?Key ==
Name
]。Value [] | [0]]}'-输出文字'
def proc = command.execute()
proc.waitFor()
def output = proc.in.text
def exitcode= proc.exitValue()
def error = proc.err.text
if (error) {
println "Std Err: ${error}"
println "Process exit code: ${exitcode}"
return exitcode
}
//println output.split()
return output.tokenize()
我要实现的目标非常简单,仅列出具有特定TAG密钥的实例。 希望有人能帮助我,谢谢你!