Hi,
I understood, looking at some plugins that a good extension point
is hudson.model.RootAction.
Looking at the ui-samples plugin, I implemented an extension such as:
@Extension
public class MyMenuExtension implements RootAction {
public String getIconFileName() {
return "gear.png";
}
public String getDisplayName() {
return "My menu";
}
public String getUrlName() {
return "ui-samples";
}
}
My problem is now on the getUrlName. By reading the doc I'd like to have a
new page relative to the context path of the Jenkins webapp, as ui-samples
does.
i.e.,
public String getUrlName() {
return "my-page";
}
which goes to http://localhost:8080/my-page/
The question is "how do I compose my-page?".
Any help is appreciated.
Cheers,
RM
On Wednesday, January 30, 2013 2:30:22 PM UTC+1, Mark Waite wrote:
>
> https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial is a good
> place to start, though it may be even better to review the existing plugins
> and see if there is one of the hundreds which more closely matches your
> needs.
>
> Mark Waite
>
> ------------------------------
> *From:* Roberto Minelli <[email protected] <javascript:>>
> *To:* [email protected] <javascript:>
> *Cc:* Mark Waite <[email protected] <javascript:>>
> *Sent:* Wednesday, January 30, 2013 5:38 AM
> *Subject:* Re: Simple Jenkins plug-in hooked on the left menu
>
> Thanks a lot, I'll look at that!
>
> Then how can I proceed to allow admin editing and stuff like that?
>
> Cheers,
> RM
>
> On Wednesday, January 30, 2013 1:34:15 PM UTC+1, Mark Waite wrote:
>
> You could consider starting with the HTML Publisher plugin, since it
> allows you to create a hyperlink from the left hand side meny to an HTML
> page. It doesn't allow only admin edits to the resulting page, but may
> give a good starting place.
>
> Mark Waite
>
> ------------------------------
> *From:* Roberto Minelli <[email protected]>
> *To:* [email protected]
> *Sent:* Wednesday, January 30, 2013 5:22 AM
> *Subject:* Simple Jenkins plug-in hooked on the left menu
>
> Hi,
>
> I'm new to both Maven and Jenkins and I need to develop a very simple
> Jenkins plug-in but I don't know exactly how to start.
>
> I already went through the Wiki (i.e., https://wiki.jenkins-
> ci.org/display/JENKINS/Plugin+
> tutorial<https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial>)
> but this does not help much.
>
> My plug-in is essentially a simple entry on the left hand side menu (i.e.,
> where 'New Job', 'Manage Jenkins', etc. are located) that should bring the
> user to a sort of HTML table that only the admin is able to edit.
>
> Do you have any suggestion? Where I can start?
>
> Thanks in advance,
> RM
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-de...@ googlegroups.com.
> For more options, visit https://groups.google.com/
> groups/opt_out<https://groups.google.com/groups/opt_out>
> .
>
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected] <javascript:>.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>
>
>
--
You received this message because you are subscribed to the Google Groups
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.