Получение неизвестного типа: импорт в Groovy в Jenkins Pipeline - PullRequest
0 голосов
/ 11 июня 2018

Я пытаюсь создать сценарий конвейера Jenkins, используя groovy.Тем не менее, оператор import дает мне ошибку компиляции - Неизвестный Тип: Импорт.Не уверен почему.

Screenshot attached here

1 Ответ

0 голосов
/ 11 июня 2018

Вы должны определить import jxl.* в верхней части сценария конвейера, например,

import jxl.*

node {
    stage('Execute Tests') {
        try {
           dir('.') {
               sh '......' // etc.
           }
        }
    }
}

Когда вы добавили его в блок node {}, Дженкинс искал метод вместо оператора класса импорта.Хорошее соглашение - помещать все операторы импорта в начало файла Groovy.

...