Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [hudson-dev] hudson-dev Digest, Vol 25, Issue 3

Thank you very much! I already bought your book at www.fishpond.co.nz, and I am waiting exciting its arrival. Thank you again sir!

Best regards,
Juan Pablo


On Fri, Oct 25, 2013 at 10:51 AM, <hudson-dev-request@xxxxxxxxxxx> wrote:
Send hudson-dev mailing list submissions to
        hudson-dev@xxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
        https://dev.eclipse.org/mailman/listinfo/hudson-dev
or, via email, send a message with subject or body 'help' to
        hudson-dev-request@xxxxxxxxxxx

You can reach the person managing the list at
        hudson-dev-owner@xxxxxxxxxxx

When replying, please edit your Subject line so it is more specific
than "Re: Contents of hudson-dev digest..."


Today's Topics:

   1. Re: Contribution JP Proverbio (Winston Prakash)


----------------------------------------------------------------------

Message: 1
Date: Thu, 24 Oct 2013 14:51:06 -0700
From: Winston Prakash <winston.prakash@xxxxxxxxx>
To: Hudson developer discussions <hudson-dev@xxxxxxxxxxx>
Subject: Re: [hudson-dev] Contribution JP Proverbio
Message-ID: <5269964A.9070509@xxxxxxxxx>
Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"

Hi Juan,

Thanks for your contribution to promote-builds plugins. It is very
useful. We are  glad that you are planing to contribute to the core
also. Here are the details how you can contribute to the core

http://wiki.eclipse.org/Hudson-ci/development#Submitting_a_Patch_for_Non-Committers

What you have is a nice useful idea. One suggestion would be to add a
name for each of the goal profile, so that it can be referenced from
else where.

You are correct, the code for this maven 2 builder is inside the Hudson
core

http://git.eclipse.org/c/hudson/org.eclipse.hudson.core.git/tree/hudson-core/src/main/java/hudson/tasks/Maven.java

You are welcome to add your enhancement to this Maven Builder.

But please note, we have deprecated this Maven Builder, in favor of
Maven3 Builder which is part of Maven 3 Support Plugin

https://github.com/hudson3-plugins/maven3-support/blob/master/maven3-plugin/src/main/java/org/hudsonci/maven/plugin/builder/MavenBuilder.java

If you prefer you can add your enhancements to this Builder also.

For creating your Column (with multiple build buttons for each goal
profile)  for the Dashboard View, you can write a small plugin that adds
dependency to the Maven3 Support Plugin.

FYI.. My book
<http://www.amazon.com/gp/product/B00DQSTPTU/ref=s9_simh_gw_p351_d7_i1?pf_rd_m=ATVPDKIKX0DER&pf_rd_s=center-3&pf_rd_r=081PW9G8QWJ7W1JCCTNB&pf_rd_t=101&pf_rd_p=1630072402&pf_rd_i=507846>
covers detail on how to write a View Column Plugin in the Advanced
Plugin Development Chapter with a sample plugin :-)


- Winston

> Hello all,
>
> I am Juan Pablo Proverbio and my first contribute to *Hudson CI Server
> *was with the promote-builds-plugin
> <https://github.com/hudson3-plugins/promoted-builds-plugin?source=c>.
> I added the possibility of promote a build when determinate quantity
> of success builds is satisfied.
>
> This time, I want to add a new functionality that my company needs and
> I know the community and other companies too.
>
> The idea is configure many mvn goals inside job configuration - build
> section.
>
> Inline image 2
>
>
> So after the job configuration, in the dashboard the task will shows
> us the quantity of button of goals configured.
>
> Inline image 3
>
> This allows us to execute manual goals in the dashboard.
>
> After research, I found (if I don't mistake) this code is inside the
> Hudson project.
>
> I have not time to waste, so, what I need is you help me to find the
> sources of this Hudson part.
>
> Also, what I need to assembly
> git://git.eclipse.org/gitroot/hudson/org.eclipse.hudson.core.git
> <http://git.eclipse.org/gitroot/hudson/org.eclipse.hudson.core.git>??
> because I couldn't. I guess I need are inside the Hudson infrastructure.
>
> Please, have nice day!!
> Best regards,
>
> --
> Juan Pablo Proverbio
>
>
>
> _______________________________________________
> hudson-dev mailing list
> hudson-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/hudson-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dev.eclipse.org/mailman/private/hudson-dev/attachments/20131024/2e9680a3/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 24155 bytes
Desc: not available
URL: <https://dev.eclipse.org/mailman/private/hudson-dev/attachments/20131024/2e9680a3/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 7809 bytes
Desc: not available
URL: <https://dev.eclipse.org/mailman/private/hudson-dev/attachments/20131024/2e9680a3/attachment-0001.png>

------------------------------

_______________________________________________
hudson-dev mailing list
hudson-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/hudson-dev


End of hudson-dev Digest, Vol 25, Issue 3
*****************************************



--
Juan Pablo Proverbio


Back to the top