svn-tag плагин Hudson не работает - PullRequest
3 голосов
/ 10 февраля 2012

Я начал использовать Hudson неделю назад.Мне удалось добавить различные плагины в мой цикл сборки (например, ci-game, email-ext и Sonar), но я не могу заставить работать svn-tag.

Я использую последнюю версиюHudson war (2.2.0) и версия 1.16 плагина Subversion Tagging.

Когда сборка не проходит тестирование, плагин сообщает мне, что он ничего не делал (так как сборка не удалась), но, когда сборкаработает нормально, плагин мне ничего не говорит.

Проверка http://myserver/hudson/log/all Я вижу следующую трассировку стека:

SEVERE: Executor threw an exception
java.lang.NoSuchMethodError:     hudson.model.AbstractBuild.getRootBuild()Lhudson/model/AbstractBuild;
    at hudson.plugins.svn_tag.SvnTagPlugin.perform(SvnTagPlugin.java:79)
    at hudson.plugins.svn_tag.SvnTagPublisher.perform(SvnTagPublisher.java:79)
    at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
    at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:630)
    at     hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:608)
    at     hudson.maven.MavenModuleSetBuild$RunnerImpl.cleanUp(MavenModuleSetBuild.java:835)
    at hudson.model.Run.run(Run.java:1409)
    at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:414)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:145)

Кто-нибудь знает, как это исправить?Я что-то пропустил ?Заранее спасибо!

1 Ответ

0 голосов
/ 10 февраля 2012

Похоже, что есть разница между Хадсоном и Дженкинсом.Дженкинс предоставляет метод hudson.model.AbstractBuild.getRootBuild(), в то время как, согласно Java-документу, он не является частью hudson.

Плагин может быть несовместим с Oracle Hudson CI.

...