我试图在Windows Jenkins从属服务器上运行的Jenkins文件中使用String.execute()
范围内的node('node_name)
。
出现一些问题后,我发现此特定方法在我的Jenkins主服务器(linux)上运行,而不在从属服务器上运行。
有一个原因吗?
有没有一种使用该方法的方法,它将在从属服务器上运行?
谢谢
答案 0 :(得分:0)
您的Jenkinsfile需要在agent { <labelname served by slave>}
的紧下方或特定的pipeline {
中包含stage
。
当前仅在这两个可能的位置支持agent关键字的DSL。