我正在尝试通过Jenkins声明性管道将一个commit消息连接到一个shell脚本。我可以获得连接的字符串,但我不知道如何将它传递给我的shell脚本。环境变量在我的shell脚本中是可读的,但是我不能在我的阶段之外设置环境变量,因为这个阶段是我定义git连接的地方,如果我在这个阶段设置它,它不会更新我在post部分中调用的Environment变量。pipeline { e
我的Jenkins管道中有以下脚本。FutureTask.java:266)at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
at jenkins.security.ImpersonatingExecutorService$1.r