在Windows Jenkins从属服务器上使用在master上运行的string.execute()

时间:2018-08-27 13:00:21

标签: jenkins jenkins-pipeline execute master-slave

我试图在Windows Jenkins从属服务器上运行的Jenkins文件中使用String.execute()范围内的node('node_name)

出现一些问题后,我发现此特定方法在我的Jenkins主服务器(linux)上运行,而不在从属服务器上运行。

有一个原因吗?

有没有一种使用该方法的方法,它将在从属服务器上运行?

谢谢

1 个答案:

答案 0 :(得分:0)

您的Jenkinsfile需要在agent { <labelname served by slave>}的紧下方或特定的pipeline {中包含stage

当前仅在这两个可能的位置支持agent关键字的DSL。