Невозможно зациклить файлы из рабочей области Jenkins, используя groovy - PullRequest
0 голосов
/ 12 ноября 2018

Я только что написал приведенный ниже скрипт groovy, чтобы прочитать список файлов в рабочей области Jenkins и проверить, есть ли имя файла, начинается с отчета. Если это нужно, я тоже должен напечатать эти значения.

  build.getWorkspace().list().each
  { 
    println it.getName()

    if(it.name.startsWith('report'))
    {
      println it
    }
  }

Исключение:

groovy.lang.MissingPropertyException: Нет такого свойства: это для класса: Script1 в org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap (ScriptBytecodeAdapter.java:53) в org.codehaus.groovy.runtime.ScriptBytecodeAdapter.getProperty (ScriptBytecodeAdapter.java:458) в org.kohsuke.groovy.sandbox.impl.Checker $ 4.call (Checker.java:243) в org.kohsuke.groovy.sandbox.impl.Checker.checkedGetProperty (Checker.java:238) в org.kohsuke.groovy.sandbox.impl.Checker.checkedGetProperty (Checker.java:221) в org.kohsuke.groovy.sandbox.impl.Checker $ checkedGetProperty $ 0.callStatic (Неизвестно Источник) в org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic (CallSiteArray.java:56) в org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic (AbstractCallSite.java:194) в org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic (AbstractCallSite.java:230) в Script1 $ _run_closure1.doCall (Script1.groovy: 12)

Как узнать список файлов в рабочей области и отфильтровать их по имени, используя groovy?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...