У меня есть небольшой скрипт Groovy, который я хочу редактировать, и у меня есть проблемы с управлением зависимостями в Groovy. Я новичок в Groovy и извиняюсь заранее, если этот вопрос своего рода изучение / легко ответить.
Я использую IntelliJ
в качестве ИДЕИ.
@Grab(group='org.jenkins-ci.main', module='jenkins-core', version='2.167', scope='provided')
//import jenkins...
def call()
{
Jenkins.instance.getItemByFullName(currentBuild.fullProjectName).getBuilds().each{ build ->
if (currentBuild.number > build.number && exec != null)
{
build.rawBuild.doKill()
}
}
}
Я пытаюсь использовать зависимость jenkins-core , чтобы получить автозаполнение кода, документацию и т. Д. Для кода, но он просто не работает. Я также попробовал зависимость maven в pom
, она тоже не работает.
Итак, теперь мой вопрос: как правильно импортировать зависимость Jenkins в Groovy?