我可以帮你将一个shell命令用groovy语言编写并通过gradle执行。例如,我有以下这个命令:
git log tag2 tag1
这列出了两个标签之间所做的提交。我想用Groovy编写它。目前,我的写法是:
git log tag1..tag2
请注意,这里的“tag1”和“tag2”分别是两个标签的名称。
task show <<
{
def fist = "git log new-tag4 new-tag5"
println("[fist]")
Process process = fist.execute()
println(process.text)
}
这个构建成功了,但是没有给我结果。我是否遗漏或做错了什么?