groovy 检查文件路径是否存在于不同的节点jenkins?

pcww981p  于 2022-12-03  发布在  Jenkins
关注(0)|答案(1)|浏览(166)

假设我有2个节点:

  • 节点A
  • 基站

我想通过NodeA检查NodeB是否有一个给定的目录。有没有办法通过Jenkins API来完成这个任务?
预期结果

  • 如果NodeB中存在文件路径,NodeA应返回true
  • 如果NodeB中不存在文件路径,NodeA应返回false
lfapxunr

lfapxunr1#

你也许可以这样做。

def isDirAvailable() {
  def isAvailble = false;
  node('NodeA') {
     if(fileExists("/Path/to/dir")){
        isAvailble = true;
      }
  }
  return isAvailble;
}

相关问题