Ошибка трубопровода Jenkins при сборке

Мы пытались заставить Pipeline работать с Jenkins 2.107, однако он продолжает выдавать ошибку, которую я изо всех сил пытался найти в Интернете. У нас есть сервер Windows 2008 R2 с Jenkins, работающим как служба.

Я установил плагин конвейера и настроил Hello World для его тестирования. Как только он начинает сборку, он выдает эту ошибку в консоль.

Running in Durability level: MAX_SURVIVABILITY [BFA] Scanning build for known causes... [BFA] No failure causes found [BFA] Done. 0s java.lang.ClassNotFoundException: org.kohsuke.groovy.sandbox.GroovyInterceptor at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1374) at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1327) at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1080) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) Caused: java.lang.NoClassDefFoundError: org/kohsuke/groovy/sandbox/GroovyInterceptor at org.jenkinsci.plugins.workflow.cps.CpsGroovyShellFactory.makeClassLoader(CpsGroovyShellFactory.java:113) at org.jenkinsci.plugins.workflow.cps.CpsGroovyShellFactory.build(CpsGroovyShellFactory.java:119) at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.parseScript(CpsFlowExecution.java:556) at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.start(CpsFlowExecution.java:520) at org.jenkinsci.plugins.workflow.job.WorkflowRun.run(WorkflowRun.java:319) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:429) Finished: FAILURE

Мы используем Java 8, и я настроил Jenkins на использование Java 8 в файле конфигурации. Я исследовал эту ошибку, но не могу найти ничего похожего.

У нас есть еще один сервер, который отлично работает с конвейером, но разница в том, что это сервер Windows 2012, и на нем работает более старая версия Jenkins и Java. За исключением двух различий, все плагины и конфигурации совпадают.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
941
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

У меня была эта ошибка, и я решил ее, обновив плагин Script Security до версии 1.44 (был 1.41).

Спасибо за этот ответ, он работал с обновлением до нового подключаемого модуля Script Security. Огромное спасибо

Gareth G 26.04.2018 10:38

Другие вопросы по теме