如何在Jenkins管道作业中传递信息

时间:2017-03-22 05:55:25

标签: python jenkins groovy

我的管道脚本来自SCM。它有一些限制,例如,我不能在我的groovy脚本中使用hudson.model。我正在做的是总是在我的groovy脚本中触发python脚本,以便我可以做更多的事情。现在,问题是我如何在所有python脚本之间共享信息。例如,我的groovy脚本是

node('node1') {
  bat 'python a.py'
}
node('node2') {
  bat 'python b.py'
}

a.py正在从服务器检索信息,这些信息将在b.py中使用。在a.py和b.py之间共享某些信息的首选方法是什么?

1 个答案:

答案 0 :(得分:0)

我实际上是靠自己想的。嗯,是的,我的描述不准确。我真正想要的是在阶段和节点之间共享信息。我最终使用了http请求插件。