如何在Jenkins开发时解决插件问题?

时间:2016-09-13 17:21:29

标签: java debugging jenkins plugins

我正在从头开发一个插件,(以HelloWorldBuilder为例)但我似乎无法理解如何对其进行故障排除。例如,我编写了以下代码。

虽然使用hpi:run在Jenkins启动期间(在Jenkins的控制台或Web管理中)没有看到错误,但是在构建步骤中没有显示该插件。

如何解决插件未显示的原因?

public class MyConsole extends Builder {

    @Extension
    public static final class DescriptorImpl extends BuildStepDescriptor {

        public DescriptorImpl(){
            load();
        }

        @Override
        public boolean isApplicable(Class aClass) {
            return true;
        }

        @Override
        public String getDisplayName() {
            return "Tzach123";
        }
    }
}

更新

更改为以下确实会导致插件显示在“构建”部分中,但是,我仍然不知道如何对其进行故障排除:

public static final class DescriptorImpl extends BuildStepDescriptor<Builder> 

0 个答案:

没有答案