Re: New Plugin: Liquibase Runner

2014-04-26 Thread Ulli Hafner
Sorry, due to the renaming of the repo the granted group has been renamed too. 

Can you please retry?

Am 25.04.2014 um 23:27 schrieb Keith Collison keithc...@gmail.com:

 Perhaps I'm missing something, but I don't seem to be able to commit to this 
 repository:
 
 remote: Permission to jenkinsci/liquibase-runner-plugin.git denied to 
 prospero238.
 fatal: unable to access 
 'https://github.com/jenkinsci/liquibase-runner-plugin.git/': The requested 
 URL returned error: 403
 
 Please advise.  Thank you in advance!
 
 ~ Keith
 
 
 
 
 On Friday, April 25, 2014 11:40:20 AM UTC-7, Ullrich Hafner wrote:
 Done: https://github.com/jenkinsci/liquibase-runner-plugin/
 
 Am 25.04.2014 um 20:21 schrieb Keith Collison keit...@gmail.com:
 
 The repository was indeed created (I gather that this was done perhaps by a 
 bot).
 
 However, the repository name seems a little funky, having two dashes at the 
 end of it (liquibase-runner-plugin--).
 
 While I'm sure this is merely cosmetic, if there's a way to lop off those 
 two dashes, I'd be pleased.
 
 In addition (and no doubt more importantly), I don't seem to be able to push 
 to this repository.  Running git push yields:
 
 Push failed: fatal: unable to access 
 'https://github.com/jenkinsci/liquibase-runner-plugin--.git/': The requested 
 URL returned error: 403
 
 Let me know if I'm doing something bone-headed.
 
 Thank you.
 
 ~ Keith
 
 
 On Thursday, April 24, 2014 1:46:26 PM UTC-7, Dominik Bartholdi wrote:
 At least the repo exists - don't know if someone else created it...
 
 Am 24.04.2014 um 21:01 schrieb Ulli Hafner ullrich...@gmail.com:
 
 Ah, did it actually work? The bot didn’t actually send a response…
 
 Am 24.04.2014 um 20:49 schrieb Dominik Bartholdi do...@fortysix.ch:
 
 This seems already to be forked…
 Domi
 
 On 24.04.2014, at 00:10, Keith Collison keit...@gmail.com wrote:
 
 Greetings esteemed Jenkinists:
 
 I have created a Jenkins Plugin and, per instructions on the wiki, I am 
 notifying this mailing list as to its existence.  
 
 Details:
 
 Jenkins Plugin Name: liquibase-runner
 Current Location: https://github.com/prospero238/liquibase-runner
 Github User: prospero238
 Jenkins-ci org account: prospero238 (yes, same name as my github user).
 
 My understanding is that my current repo will be forked.  Further, I can 
 looked forward to its inclusion in the Cloudbees CI environment.  I'll be 
 happy to create a wiki page once this is done (or, if it standard to this 
 beforehand, happy to do that as well).
 
 As this is my first plugin, I welcome comments and suggestions about the 
 code, as well as my conduct.
 
 Let me know what is required of me to move forward.
 
 Kind Regards,
 
 Keith
 
 
 -- 
 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/d/optout.
 
 
 -- 
 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/d/optout.
 
 
 
 -- 
 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/d/optout.
 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: New plugin (TestFairy) Hosting and Repository Request

2014-04-25 Thread Daniel Beck

On 25.04.2014, at 06:06, Christopher Orr ch...@orr.me.uk wrote:

 Stupid question: if a plugin is relying on a fix or feature that was 
 backported to 1.509.3, what happens to users running 1.510 which, presumably, 
 does not have that fix/feature?

Not a stupid question. I don't think there's a way to make this work properly 
(e.g. define a version requirement of must have 1.509.3 or 1.519).

From my POV there are a few mitigating factors though:

- Only important (to LTS use) API is backported, so it should be a rare enough 
occurrence.
- It only affects the versions between an LTS release and a weekly before the 
next LTS -- 6 versions in the worst case (assuming the new 12 week LTS cycle).
- If you're not on LTS, chances are you're updating more frequently than once a 
quarter, making use of old non-LTS versions unlikely. There are fewer 
installations on 1.510-1.518 (missing RunAction2) than are using the latest 
weekly version within a week of its release.
- Updating your regular release after encountering an error after a plugin 
installation or update (likely on startup) will fix it.
- It'll take a while for your use of new API in a new plugin (in the case of 
the archetype) to reach users.

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


New plugin request: send-to-eclipse

2014-04-25 Thread Cees Bos
We have developed a plugin which can send a stacktrace of a failing
testcase to Eclipse.
In Eclipse you need a plugin, which can receive the request.
The Eclipse plugin can be found here:
http://cbos.github.io/OpenFromExternalEvent/


*Jenkins Plugin Name:* send-to-eclipse-plugin
https://github.com/prospero238/liquibase-runner
*Github User:* cbos
*Jenkins-ci org account:* cbos

Regards,
Cees

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin: Liquibase Runner

2014-04-25 Thread Keith Collison
The repository was indeed created (I gather that this was done perhaps by a 
bot).

However, the repository name seems a little funky, having two dashes at the 
end of it (liquibase-runner-plugin--).

While I'm sure this is merely cosmetic, if there's a way to lop off those 
two dashes, I'd be pleased.

In addition (and no doubt more importantly), I don't seem to be able to 
push to this repository.  Running git push yields:

Push failed: fatal: unable to access 
'https://github.com/jenkinsci/liquibase-runner-plugin--.git/': The 
requested URL returned error: 403

Let me know if I'm doing something bone-headed.

Thank you.

~ Keith


On Thursday, April 24, 2014 1:46:26 PM UTC-7, Dominik Bartholdi wrote:

 At least the repo exists - don't know if someone else created it...

 Am 24.04.2014 um 21:01 schrieb Ulli Hafner ullrich...@gmail.comjavascript:
 :

 Ah, did it actually work? The bot didn’t actually send a response…

 Am 24.04.2014 um 20:49 schrieb Dominik Bartholdi 
 do...@fortysix.chjavascript:
 :

 This seems already to be forked…
 Domi

 On 24.04.2014, at 00:10, Keith Collison keit...@gmail.com javascript: 
 wrote:

 Greetings esteemed Jenkinists:

 I have created a Jenkins Plugin and, per instructions on the wiki, I am 
 notifying this mailing list as to its existence.  

 Details:

 *Jenkins Plugin Name:* liquibase-runner
 *Current Location:* 
 https://github.com/prospero238/liquibase-runnerhttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fcmester%2FTestFairysa=Dsntz=1usg=AFQjCNGIziF_sBWN04MTGVLzKj89-3nwFQ
 *Github User:* prospero238
 *Jenkins-ci org account:* prospero238 (yes, same name as my github user).

 My understanding is that my current repo will be forked.  Further, I can 
 looked forward to its inclusion in the Cloudbees CI environment.  I'll be 
 happy to create a wiki page once this is done (or, if it standard to this 
 beforehand, happy to do that as well).

 As this is my first plugin, I welcome comments and suggestions about the 
 code, as well as my conduct.

 Let me know what is required of me to move forward.

 Kind Regards,

 Keith


 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.



 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin: Liquibase Runner

2014-04-25 Thread Ulli Hafner
Done: https://github.com/jenkinsci/liquibase-runner-plugin/

Am 25.04.2014 um 20:21 schrieb Keith Collison keithc...@gmail.com:

 The repository was indeed created (I gather that this was done perhaps by a 
 bot).
 
 However, the repository name seems a little funky, having two dashes at the 
 end of it (liquibase-runner-plugin--).
 
 While I'm sure this is merely cosmetic, if there's a way to lop off those two 
 dashes, I'd be pleased.
 
 In addition (and no doubt more importantly), I don't seem to be able to push 
 to this repository.  Running git push yields:
 
 Push failed: fatal: unable to access 
 'https://github.com/jenkinsci/liquibase-runner-plugin--.git/': The requested 
 URL returned error: 403
 
 Let me know if I'm doing something bone-headed.
 
 Thank you.
 
 ~ Keith
 
 
 On Thursday, April 24, 2014 1:46:26 PM UTC-7, Dominik Bartholdi wrote:
 At least the repo exists - don't know if someone else created it...
 
 Am 24.04.2014 um 21:01 schrieb Ulli Hafner ullrich...@gmail.com:
 
 Ah, did it actually work? The bot didn’t actually send a response…
 
 Am 24.04.2014 um 20:49 schrieb Dominik Bartholdi do...@fortysix.ch:
 
 This seems already to be forked…
 Domi
 
 On 24.04.2014, at 00:10, Keith Collison keit...@gmail.com wrote:
 
 Greetings esteemed Jenkinists:
 
 I have created a Jenkins Plugin and, per instructions on the wiki, I am 
 notifying this mailing list as to its existence.  
 
 Details:
 
 Jenkins Plugin Name: liquibase-runner
 Current Location: https://github.com/prospero238/liquibase-runner
 Github User: prospero238
 Jenkins-ci org account: prospero238 (yes, same name as my github user).
 
 My understanding is that my current repo will be forked.  Further, I can 
 looked forward to its inclusion in the Cloudbees CI environment.  I'll be 
 happy to create a wiki page once this is done (or, if it standard to this 
 beforehand, happy to do that as well).
 
 As this is my first plugin, I welcome comments and suggestions about the 
 code, as well as my conduct.
 
 Let me know what is required of me to move forward.
 
 Kind Regards,
 
 Keith
 
 
 -- 
 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/d/optout.
 
 
 -- 
 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/d/optout.
 
 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: New Plugin: Liquibase Runner

2014-04-25 Thread Keith Collison
Perhaps I'm missing something, but I don't seem to be able to commit to 
this repository:

remote: Permission to jenkinsci/liquibase-runner-plugin.git denied to 
prospero238.
fatal: unable to access 
'https://github.com/jenkinsci/liquibase-runner-plugin.git/': The requested 
URL returned error: 403

Please advise.  Thank you in advance!

~ Keith




On Friday, April 25, 2014 11:40:20 AM UTC-7, Ullrich Hafner wrote:

 Done: https://github.com/jenkinsci/liquibase-runner-plugin/

 Am 25.04.2014 um 20:21 schrieb Keith Collison keit...@gmail.comjavascript:
 :

 The repository was indeed created (I gather that this was done perhaps by 
 a bot).

 However, the repository name seems a little funky, having two dashes at 
 the end of it (liquibase-runner-plugin--).

 While I'm sure this is merely cosmetic, if there's a way to lop off those 
 two dashes, I'd be pleased.

 In addition (and no doubt more importantly), I don't seem to be able to 
 push to this repository.  Running git push yields:

 Push failed: fatal: unable to access '
 https://github.com/jenkinsci/liquibase-runner-plugin--.git/': The 
 requested URL returned error: 403

 Let me know if I'm doing something bone-headed.

 Thank you.

 ~ Keith


 On Thursday, April 24, 2014 1:46:26 PM UTC-7, Dominik Bartholdi wrote:

 At least the repo exists - don't know if someone else created it...

 Am 24.04.2014 um 21:01 schrieb Ulli Hafner ullrich...@gmail.com:

 Ah, did it actually work? The bot didn’t actually send a response…

 Am 24.04.2014 um 20:49 schrieb Dominik Bartholdi do...@fortysix.ch:

 This seems already to be forked…
 Domi

 On 24.04.2014, at 00:10, Keith Collison keit...@gmail.com wrote:

 Greetings esteemed Jenkinists:

 I have created a Jenkins Plugin and, per instructions on the wiki, I am 
 notifying this mailing list as to its existence.  

 Details:

 *Jenkins Plugin Name:* liquibase-runner
 *Current Location:* 
 https://github.com/prospero238/liquibase-runnerhttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fcmester%2FTestFairysa=Dsntz=1usg=AFQjCNGIziF_sBWN04MTGVLzKj89-3nwFQ
 *Github User:* prospero238
 *Jenkins-ci org account:* prospero238 (yes, same name as my github user).

 My understanding is that my current repo will be forked.  Further, I can 
 looked forward to its inclusion in the Cloudbees CI environment.  I'll be 
 happy to create a wiki page once this is done (or, if it standard to this 
 beforehand, happy to do that as well).

 As this is my first plugin, I welcome comments and suggestions about the 
 code, as well as my conduct.

 Let me know what is required of me to move forward.

 Kind Regards,

 Keith


 -- 
 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/d/optout.



 -- 
 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/d/optout.



 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Unable to push :-( (Re: New Plugin 'Artifact Promotion' / hosting request)

2014-04-24 Thread Ulli Hafner
Can you please retry?

Am 24.04.2014 um 10:58 schrieb Halil-Cem Gürsoy hcguer...@gmail.com:

 Hi Ulli,
 
 I'm unable to push into the repo :-(
 
 $ ~/Development/default/scm/artifact-promotion$ git push origin master
 Username for 'https://github.com': hcguersoy
 Password for 'https://hcguer...@github.com': 
 remote: Permission to jenkinsci/artifact-promotion-plugin.git denied to 
 hcguersoy.
 fatal: unable to access 
 'https://github.com/jenkinsci/artifact-promotion-plugin.git/': The requested 
 URL returned error: 403
 
 I can see in my profile that I'm now member of Jenkins CI and that I was 
 assigned as developer to this repo.
 
 Any suggestions?
 
 Thanks in advance
 Halil
 
 Am Mittwoch, 9. April 2014 23:24:33 UTC+2 schrieb Ullrich Hafner:
 Sorry for the delay: https://github.com/jenkinsci/artifact-promotion-plugin
 
 Welcome aboard!
 
 Ulli
 
 Am 08.04.2014 um 09:51 schrieb Halil-Cem Gürsoy hcgu...@gmail.com:
 
 *bump*
 
 Did I missed something in my initial request?
 
 -- 
 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/d/optout.
 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: Unable to push :-( (Re: New Plugin 'Artifact Promotion' / hosting request)

2014-04-24 Thread Halil-Cem Gürsoy
Works fine now!

Thanks for your immediate help!

Am Donnerstag, 24. April 2014 11:43:55 UTC+2 schrieb Ullrich Hafner:

 Can you please retry?

 Am 24.04.2014 um 10:58 schrieb Halil-Cem Gürsoy 
 hcgu...@gmail.comjavascript:
 :

 Hi Ulli,

 I'm unable to push into the repo :-(

 $ ~/Development/default/scm/artifact-promotion$ git push origin master
 Username for 'https://github.com': hcguersoy
 Password for 'https://hcguer...@github.com': 
 remote: Permission to jenkinsci/artifact-promotion-plugin.git denied to 
 hcguersoy.
 fatal: unable to access '
 https://github.com/jenkinsci/artifact-promotion-plugin.git/': The 
 requested URL returned error: 403

 I can see in my profile that I'm now member of Jenkins CI and that I was 
 assigned as developer to this repo.

 Any suggestions?

 Thanks in advance
 Halil

 Am Mittwoch, 9. April 2014 23:24:33 UTC+2 schrieb Ullrich Hafner:

 Sorry for the delay: 
 https://github.com/jenkinsci/artifact-promotion-plugin

 Welcome aboard!

 Ulli

 Am 08.04.2014 um 09:51 schrieb Halil-Cem Gürsoy hcgu...@gmail.com:

 *bump*

 Did I missed something in my initial request?

 -- 
 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/d/optout.



 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin: Liquibase Runner

2014-04-24 Thread Dominik Bartholdi
This seems already to be forked...
Domi

On 24.04.2014, at 00:10, Keith Collison keithc...@gmail.com wrote:

 Greetings esteemed Jenkinists:
 
 I have created a Jenkins Plugin and, per instructions on the wiki, I am 
 notifying this mailing list as to its existence.  
 
 Details:
 
 Jenkins Plugin Name: liquibase-runner
 Current Location: https://github.com/prospero238/liquibase-runner
 Github User: prospero238
 Jenkins-ci org account: prospero238 (yes, same name as my github user).
 
 My understanding is that my current repo will be forked.  Further, I can 
 looked forward to its inclusion in the Cloudbees CI environment.  I'll be 
 happy to create a wiki page once this is done (or, if it standard to this 
 beforehand, happy to do that as well).
 
 As this is my first plugin, I welcome comments and suggestions about the 
 code, as well as my conduct.
 
 Let me know what is required of me to move forward.
 
 Kind Regards,
 
 Keith
 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin: Liquibase Runner

2014-04-24 Thread Ulli Hafner
Ah, did it actually work? The bot didn’t actually send a response…

Am 24.04.2014 um 20:49 schrieb Dominik Bartholdi d...@fortysix.ch:

 This seems already to be forked…
 Domi
 
 On 24.04.2014, at 00:10, Keith Collison keithc...@gmail.com wrote:
 
 Greetings esteemed Jenkinists:
 
 I have created a Jenkins Plugin and, per instructions on the wiki, I am 
 notifying this mailing list as to its existence.  
 
 Details:
 
 Jenkins Plugin Name: liquibase-runner
 Current Location: https://github.com/prospero238/liquibase-runner
 Github User: prospero238
 Jenkins-ci org account: prospero238 (yes, same name as my github user).
 
 My understanding is that my current repo will be forked.  Further, I can 
 looked forward to its inclusion in the Cloudbees CI environment.  I'll be 
 happy to create a wiki page once this is done (or, if it standard to this 
 beforehand, happy to do that as well).
 
 As this is my first plugin, I welcome comments and suggestions about the 
 code, as well as my conduct.
 
 Let me know what is required of me to move forward.
 
 Kind Regards,
 
 Keith
 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.
 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: New Plugin: Liquibase Runner

2014-04-24 Thread Dominik Bartholdi
At least the repo exists - don't know if someone else created it...

 Am 24.04.2014 um 21:01 schrieb Ulli Hafner ullrich.haf...@gmail.com:
 
 Ah, did it actually work? The bot didn’t actually send a response…
 
 Am 24.04.2014 um 20:49 schrieb Dominik Bartholdi d...@fortysix.ch:
 
 This seems already to be forked…
 Domi
 
 On 24.04.2014, at 00:10, Keith Collison keithc...@gmail.com wrote:
 
 Greetings esteemed Jenkinists:
 
 I have created a Jenkins Plugin and, per instructions on the wiki, I am 
 notifying this mailing list as to its existence.  
 
 Details:
 
 Jenkins Plugin Name: liquibase-runner
 Current Location: https://github.com/prospero238/liquibase-runner
 Github User: prospero238
 Jenkins-ci org account: prospero238 (yes, same name as my github user).
 
 My understanding is that my current repo will be forked.  Further, I can 
 looked forward to its inclusion in the Cloudbees CI environment.  I'll be 
 happy to create a wiki page once this is done (or, if it standard to this 
 beforehand, happy to do that as well).
 
 As this is my first plugin, I welcome comments and suggestions about the 
 code, as well as my conduct.
 
 Let me know what is required of me to move forward.
 
 Kind Regards,
 
 Keith
 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.
 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.
 

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin (TestFairy) Hosting and Repository Request

2014-04-24 Thread Christopher Orr

On 04/23/2014 10:55 PM, Christopher Orr wrote:

On 04/23/2014 09:45 PM, Jesse Glick wrote:

On Wed, Apr 23, 2014 at 8:24 AM, Christopher Orr ch...@orr.me.uk wrote:

I think you probably want to set the minimum Jenkins version to 1.509
rather
than 1.509.4.


It is up to the plugin dev, but I find it useful to specify an LTS
branch tip version rather than the correspondingly weekly branch point
as a baseline because:

· Sometimes backported fixes necessarily included small new APIs, and
these can be important to make sure your plugin takes advantage of a
fix in core or a framework provided in core to let plugins avoid a
class of problem. RunAction2, backported to 1.509.3, is an example: it
is very important to use this, and it is not in 1.509.


Stupid question: if a plugin is relying on a fix or feature that was 
backported to 1.509.3, what happens to users running 1.510 which, 
presumably, does not have that fix/feature?


Thanks,
Chris

--
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin 'Artifact Promotion' / hosting request

2014-04-23 Thread Halil-Cem Gürsoy
Hi James,

I know - but this is functionality is only available with Nexus Pro. Many 
are using the free Nexus without this functionality. This applies to the 
metadata in nexus (AFAIK the metadata plugin was removed) and artifactory, 
too. 

Am Donnerstag, 10. April 2014 10:20:17 UTC+2 schrieb James Nord (jnord):

  BTW – there is code in the m2release plugin to control nexus pro stages.

  

 /James

  
   
 *From:* jenkin...@googlegroups.com javascript: [mailto:
 jenkin...@googlegroups.com javascript:] *On Behalf Of *Ulli Hafner
 *Sent:* 09 April 2014 22:25
 *To:* jenkin...@googlegroups.com javascript:
 *Subject:* Re: New Plugin 'Artifact Promotion' / hosting request
  
  

 Sorry for the delay: 
 https://github.com/jenkinsci/artifact-promotion-plugin
  
  
  
 Welcome aboard!
  
  
  
 Ulli
  
  
  
 Am 08.04.2014 um 09:51 schrieb Halil-Cem Gürsoy 
 hcgu...@gmail.comjavascript:
 :
  


  *bump*
  
  
  
 Did I missed something in my initial request?
   
  
  
 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.
  
  
   

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin 'Artifact Promotion' / hosting request

2014-04-23 Thread Halil-Cem Gürsoy
Thanks!

Am Mittwoch, 9. April 2014 23:24:33 UTC+2 schrieb Ullrich Hafner:

 Sorry for the delay: 
 https://github.com/jenkinsci/artifact-promotion-plugin

 Welcome aboard!

 Ulli

 Am 08.04.2014 um 09:51 schrieb Halil-Cem Gürsoy 
 hcgu...@gmail.comjavascript:
 :

 *bump*

 Did I missed something in my initial request?

 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


New plugin (TestFairy) Hosting and Repository Request

2014-04-23 Thread Ciprian Mester
Hi,

We've created a Jenkins plugin, it performs Android apk uploads to 
https://www.testfairy.com/ as a post build step.

Could you please create hosting and fork my github jenkins plugin?

*Jenkins Plugin Name:* TestFairy
*Current Location:* https://github.com/cmester/TestFairy
*Our GitHub Users:* cmester, icotora, io3pg
*My JenkinsCI User:* jenkins3pillar

Thank you!

Ciprian

PS: deleted the previous post since it had no public repo and it was 
created via a distribution list 

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin (TestFairy) Hosting and Repository Request

2014-04-23 Thread Ulli Hafner
Done: https://github.com/jenkinsci/testfairy-plugin

Am 23.04.2014 um 10:04 schrieb Ciprian Mester 
ciprian.mes...@3pillarglobal.com:

 Hi,
 
 We've created a Jenkins plugin, it performs Android apk uploads to 
 https://www.testfairy.com/ as a post build step.
 
 Could you please create hosting and fork my github jenkins plugin?
 
 Jenkins Plugin Name: TestFairy
 Current Location: https://github.com/cmester/TestFairy
 Our GitHub Users: cmester, icotora, io3pg
 My JenkinsCI User: jenkins3pillar
 
 Thank you!
 
 Ciprian
 
 PS: deleted the previous post since it had no public repo and it was created 
 via a distribution list 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: New plugin (TestFairy) Hosting and Repository Request

2014-04-23 Thread Christopher Orr
I think you probably want to set the minimum Jenkins version to 1.509 
rather than 1.509.4.



On 23/04/14 13:15, Ulli Hafner wrote:

Done: https://github.com/jenkinsci/testfairy-plugin

Am 23.04.2014 um 10:04 schrieb Ciprian Mester
ciprian.mes...@3pillarglobal.com
mailto:ciprian.mes...@3pillarglobal.com:


Hi,

We've created a Jenkins plugin, it performs Android apk uploads to
https://www.testfairy.com/ as a post build step.

Could you please create hosting and fork my github jenkins plugin?

*Jenkins Plugin Name:* TestFairy
*Current Location:* https://github.com/cmester/TestFairy
*Our GitHub Users:* cmester, icotora, io3pg
*My JenkinsCI User:* jenkins3pillar

Thank you!

Ciprian

PS: deleted the previous post since it had no public repo and it was
created via a distribution list

--
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-dev+unsubscr...@googlegroups.com
mailto:jenkinsci-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.




--
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin Perforce

2014-04-23 Thread Niksan
Unless I've missed a post, can someone tell me what's currently wrong with 
the current plugin that warrants a pretty much from the ground up new 
plugin? Speaking as a heavy user of Perforce if people are currently using 
the existing plugin what issues are people having? 

What worries me is that the current plugin has been through its cycle of 
real world usage for bug finding, a new plugin to me means that cycle has 
to happen again. Like I say, I'm curious what's being brought to the table 
here, I'd hate to see the current plugin go stale as it's the only reason 
we're currently using Jenkins at all is because it's one of the few CIs 
that have streamed depots working out of the box.

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin Perforce

2014-04-23 Thread Paul Allen
Hi Niksan,

The Jenkins plugin had popped up on Perforce's radar a few times; often for 
performance issues.  With our new Swarm tool we wanted a better Continuous 
Build experience and needed to update the plugin.  Starting that process we 
identified a few issues:

1. Maintainability  - It's old/deprecated; large portions are based on 
Hudson not Jenkins
2. Efficiency   - Slow and inefficient use for workspaces and sync
3. Perforce API - New plugin will support P4Java and not the command 
wrapper
4. ExtensionPoints  - Split the code base into multiple extension points 
for clarity
5. Shelving Support - Allow shelving for building code reviews before submit
6. Credentials  - Support Jenkins Credentials for managing many jobs

The current plan is to release the two plugins in parallel, allowing users to 
try out the new plugin.  Then migrating the old to new plugin over a few 
releases to smooth over any rough edges.  Shelving is already in and we hope to 
add many of the new features available in Perforce.

If you have any specific concerns or feature you would like, do please let us 
know.

Kind regards,
Paul


On 23 Apr 2014, at 14:26, Niksan sumot...@googlemail.com wrote:

 Unless I've missed a post, can someone tell me what's currently wrong with 
 the current plugin that warrants a pretty much from the ground up new plugin? 
 Speaking as a heavy user of Perforce if people are currently using the 
 existing plugin what issues are people having? 
 
 What worries me is that the current plugin has been through its cycle of real 
 world usage for bug finding, a new plugin to me means that cycle has to 
 happen again. Like I say, I'm curious what's being brought to the table here, 
 I'd hate to see the current plugin go stale as it's the only reason we're 
 currently using Jenkins at all is because it's one of the few CIs that have 
 streamed depots working out of the box.
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.




This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the system manager. Please 
note that any views or opinions presented in this email are solely those of the 
author and do not necessarily represent those of Perforce Software. Finally, 
the recipient should check this email and any attachments for the presence of 
viruses. Perforce Software accepts no liability for any damage caused by any 
virus transmitted by this email.

Perforce Software UK Ltd is registered in England and Wales as company no. 
3816019 at the following address: West Forest Gate, Wellington Road, Wokingham,
RG40 2AT, UK


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin Perforce

2014-04-23 Thread Niksan
I don't have have any issues with the current plugin bar a few cosmetic 
fixes that can be overcome by using groovy the issues are mainly with p4 
itself but you have your own forum where we highlight those. :)

My biggest concern is the onus to keep the current plugin in development 
when a known replacement is on its way.

In regards to your points, 1 and 3 pretty much boil down to the same thing. 
Point 2 I've not personally seen and I'm not sure how a sync can be more 
efficient than calling p4 sync, as for efficient use of workspaces you'd 
have to elaborate on that. 
Point 6 I've no idea how that would make it easier to manage many jobs but 
interested to hear.
Point 5 seems like something that could easily be added to the existing 
plugin.

Point 3, this is the big one for me, I'm an advocate for using a command 
line wrapper in regards to Perforce, this is with experience of using the 
.NET API and the fact the APIs are closed source so you're at mercy to what 
the API provides, you don't have this issue using the command line wrappers 
and in general you have more power at your hands without the need for the 
API to be fixed or expose functionality.

I may be in a minority on the point above, I just have concerns that when 
it comes to new features, P4Api will get in the way.

On Wednesday, April 23, 2014 2:58:32 PM UTC+1, pallen wrote:

 Hi Niksan, 

 The Jenkins plugin had popped up on Perforce's radar a few times; often 
 for performance issues.  With our new Swarm tool we wanted a better 
 Continuous Build experience and needed to update the plugin.  Starting that 
 process we identified a few issues: 

 1. Maintainability - It's old/deprecated; large portions are based 
 on Hudson not Jenkins 
 2. Efficiency- Slow and inefficient use for workspaces and 
 sync 
 3. Perforce API- New plugin will support P4Java and not 
 the command wrapper 
 4. ExtensionPoints- Split the code base into multiple extension 
 points for clarity 
 5. Shelving Support- Allow shelving for building code reviews 
 before submit 
 6. Credentials- Support Jenkins Credentials for managing 
 many jobs 

 The current plan is to release the two plugins in parallel, allowing users 
 to try out the new plugin.  Then migrating the old to new plugin over a few 
 releases to smooth over any rough edges.  Shelving is already in and we 
 hope to add many of the new features available in Perforce. 

 If you have any specific concerns or feature you would like, do please let 
 us know. 

 Kind regards, 
 Paul 


 On 23 Apr 2014, at 14:26, Niksan sumo...@googlemail.com javascript: 
 wrote: 

  Unless I've missed a post, can someone tell me what's currently wrong 
 with the current plugin that warrants a pretty much from the ground up new 
 plugin? Speaking as a heavy user of Perforce if people are currently using 
 the existing plugin what issues are people having? 
  
  What worries me is that the current plugin has been through its cycle of 
 real world usage for bug finding, a new plugin to me means that cycle has 
 to happen again. Like I say, I'm curious what's being brought to the table 
 here, I'd hate to see the current plugin go stale as it's the only reason 
 we're currently using Jenkins at all is because it's one of the few CIs 
 that have streamed depots working out of the box. 
  
  -- 
  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 javascript:. 
  For more options, visit https://groups.google.com/d/optout. 



 
  

 This email and any files transmitted with it are confidential and intended 
 solely for the use of the individual or entity to whom they are addressed. 
 If 
 you have received this email in error please notify the system manager. 
 Please 
 note that any views or opinions presented in this email are solely those 
 of the 
 author and do not necessarily represent those of Perforce Software. 
 Finally, 
 the recipient should check this email and any attachments for the presence 
 of 
 viruses. Perforce Software accepts no liability for any damage caused by 
 any 
 virus transmitted by this email. 

 Perforce Software UK Ltd is registered in England and Wales as company no. 
 3816019 at the following address: West Forest Gate, Wellington Road, 
 Wokingham, 
 RG40 2AT, UK 
 
  



-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin Perforce

2014-04-23 Thread Niksan
I meant point 1 and 4 are the same, not point 1 and 3. :)

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin Perforce

2014-04-23 Thread Paul Allen
Hi Niksan,

On 23 Apr 2014, at 15:48, Niksan sumot...@googlemail.com wrote:
 Point 3, this is the big one for me, I'm an advocate for using a command line 
 wrapper in regards to Perforce, this is with experience of using the .NET API 
 and the fact the APIs are closed source so you're at mercy to what the API 
 provides, you don't have this issue using the command line wrappers and in 
 general you have more power at your hands without the need for the API to be 
 fixed or expose functionality.
 
 I may be in a minority on the point above, I just have concerns that when it 
 comes to new features, P4Api will get in the way.

You will be pleased to hear that the .NET API is now open source and p4-java is 
in the process of being opened.  

They are on our Workshop: 
https://swarm.workshop.perforce.com/projects/perforce-software-p4api-net/

Paul


This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the system manager. Please 
note that any views or opinions presented in this email are solely those of the 
author and do not necessarily represent those of Perforce Software. Finally, 
the recipient should check this email and any attachments for the presence of 
viruses. Perforce Software accepts no liability for any damage caused by any 
virus transmitted by this email.

Perforce Software UK Ltd is registered in England and Wales as company no. 
3816019 at the following address: West Forest Gate, Wellington Road, Wokingham,
RG40 2AT, UK


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin (TestFairy) Hosting and Repository Request

2014-04-23 Thread Jesse Glick
On Wed, Apr 23, 2014 at 8:24 AM, Christopher Orr ch...@orr.me.uk wrote:
 I think you probably want to set the minimum Jenkins version to 1.509 rather
 than 1.509.4.

It is up to the plugin dev, but I find it useful to specify an LTS
branch tip version rather than the correspondingly weekly branch point
as a baseline because:

· Sometimes backported fixes necessarily included small new APIs, and
these can be important to make sure your plugin takes advantage of a
fix in core or a framework provided in core to let plugins avoid a
class of problem. RunAction2, backported to 1.509.3, is an example: it
is very important to use this, and it is not in 1.509.
· LTS fixes can introduce various behavioral changes which may affect
how your plugin runs. When you are using automated testing (JUnit) or
interactive testing (mvn hpi:run), you would prefer to see your
plugin’s behavior in the context of the most recent core version
possible, without making the baseline be so new as to actually exclude
intended users.

Of course there will be some potential users who, for example,
intentionally stuck with 1.509.2 or 1.509.3 and declined to upgrade to
1.509.4. But I think these would be a fairly small minority.

Also there will be a few people running obsolete weekly builds newer
than the branch point but lacking an API backported to LTS (for
example 1.510, in the case of RunAction2); and Jenkins lacks the
ability to notice that your plugin is not compatible with such a
build. Again I think the number of potential users running an old
weekly build should be small: most people would either pick an LTS
line and keep up with it, or be running fairly recent weekly builds.

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin (TestFairy) Hosting and Repository Request

2014-04-23 Thread Christopher Orr

On 04/23/2014 09:45 PM, Jesse Glick wrote:

On Wed, Apr 23, 2014 at 8:24 AM, Christopher Orr ch...@orr.me.uk wrote:

I think you probably want to set the minimum Jenkins version to 1.509 rather
than 1.509.4.


It is up to the plugin dev, but I find it useful to specify an LTS
branch tip version rather than the correspondingly weekly branch point
as a baseline because:

· Sometimes backported fixes necessarily included small new APIs, and
these can be important to make sure your plugin takes advantage of a
fix in core or a framework provided in core to let plugins avoid a
class of problem. RunAction2, backported to 1.509.3, is an example: it
is very important to use this, and it is not in 1.509.


Ahh, ok.  Fair point!

Chris

--
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin Perforce

2014-04-21 Thread Paul Allen
Hi Steve,

Thanks for your reply, I have added comments below...

 [Steve RE: Credentials]
 The new plugin extends Jenkins Credentials into two new types.  Perforce 
 Password credential and Perforce Ticket credential; these both support SSL 
 and P4TRUST finger prints.  I did look at the password and SSL credentials, 
 but Perforce has some specifics P4TICKETS etc..
 
 Sounds like you've implemented one too many.
 
 You should not be implementing a user+pass credential type at all. The ticket 
 credential type is fair enough... In principle (I have not looked at your 
 code mind)

I may have taken the use of your credentials too far, but it makes a very neat 
solution for Perforce authentication.  We can even extend the pattern to 
Perforce cert based SSO later.  Do try it out if you have a moment or I can 
send a screen shot if you are interested.

We try to discourage the user of passwords from a security perspective and 
encourage our users to use session tickets.  Tickets are bound to a connection, 
this is why I store the Perforce connection.  I also allows users to test the 
credential with the validate button.

 I had tried to make the SCM polling more efficient and letting Perforce 
 manage it's own workspaces, after all this is what Perforce was designed to 
 do.  I was not aware of the 'SCM-API', is there any docs/guide like:
 
   https://wiki.jenkins-ci.org/display/JENKINS/SCM+plugin+architecture
 
 No docs yet. It's needed to allow multi-branch support ala literate project 
 type (though no limited to literate)
 
 Subversion, git and hg all have implementations of the SCM-api.
 
 It impacts polling as you want to expand the scope of what you find info 
 about, so eg
 
 * subversion maintains a map of latest revisions of various paths... This map 
 will in future be used to reduce the amount of polling that jobs need... At 
 present only literate takes advantage of the map (waiting until I feel the 
 credentials support has bedded down)
 
 * git and hg maintain a local checkout which (git) can be used / (hg) is used 
 to speed up checkout on slaves and reduce the amount of querying
 
 Once SCM-api us fully integrated these plugins will have effectively much 
 more performant polling whereby eg push notifications get merged into local 
 stores so that 99% of polling operations are served from a local cache (fed 
 by both other jobs off same repo and push notifications)

I'll take a look at your code/implementations when I'm back in the office, so I 
can understand if this polling is needed this way in Perforce.  Perforce is 
unique in the way that stores (server side) a lot of information about what is 
in a client's workspace.

Kind regards,
Paul


This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the system manager. Please 
note that any views or opinions presented in this email are solely those of the 
author and do not necessarily represent those of Perforce Software. Finally, 
the recipient should check this email and any attachments for the presence of 
viruses. Perforce Software accepts no liability for any damage caused by any 
virus transmitted by this email.

Perforce Software UK Ltd is registered in England and Wales as company no. 
3816019 at the following address: West Forest Gate, Wellington Road, Wokingham,
RG40 2AT, UK


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin Perforce

2014-04-20 Thread Paul Allen
Hi Guys,

Sorry I han't been checking email over the Easter break.

I like Kohsuke Kawaguchi's idea of running the two together, it will allow user 
to try out the now plugin and provide feedback.  I'm not sure how easy it would 
be to provide a migration path for each Build Job's configuration, but this 
would simplify adoption.

... Just seen Jesse's post; perhaps I don't appreciate the differences.  
Allowing the two code bases to co-exist (effectively two plugins in one).  The 
UI can than just show Perforce-1 / Perforce-2; as we progress this could change 
to Perforce-Deprecated / Perforce, then finally just Perforce. 


[Steve RE: Credentials]
The new plugin extends Jenkins Credentials into two new types.  Perforce 
Password credential and Perforce Ticket credential; these both support SSL and 
P4TRUST finger prints.  I did look at the password and SSL credentials, but 
Perforce has some specifics P4TICKETS etc..

I had tried to make the SCM polling more efficient and letting Perforce manage 
it's own workspaces, after all this is what Perforce was designed to do.  I was 
not aware of the 'SCM-API', is there any docs/guide like:

  https://wiki.jenkins-ci.org/display/JENKINS/SCM+plugin+architecture

As Oleg mentioned there are features that I haven't had time to port; these 
shouldn't take long but I would like to involve the community and especially 
the authors.

I'm back in on Tuesday; will try and keep an eye on the posts...

Thank you all for your involvement, I'm pleased there is so much interest and 
help.

Kind regards,
Paul


On 18 Apr 2014, at 18:46, Rob Petti rob.pe...@gmail.com wrote:

 I didn't realize that you could release two versions of a plugin at the same 
 time to two different update centers. I think your proposal is probably the 
 best option here.
 
 
 On Fri, Apr 18, 2014 at 11:31 AM, Kohsuke Kawaguchi 
 kkawagu...@cloudbees.com wrote:
 
 I'm waiting for Rob and Paul to agree on the approach forward. I think we'd 
 be happy to honor that, since you guys are the ones that are doing the actual 
 work.
 
 
 Where Jesse and I are coming from is to try to understand the message to the 
 existing users, because Perforce plugin is widely used.
 
 
 If you expect both current and new plugins to co-exist going forward, that's 
 the least preferable outcome from users' PoV.
 
 The next better one is that you expect the current plugin to become dormant 
 and all the efforts to go to the new plugin. It's still disruptive for users, 
 but at least there's a clarity in the direction.
 
 The next better one is that you two agree that the current plugin will become 
 dormant and the new one will take over, then we work out the data migration 
 compatibility between the current and new plugin, without preserving code 
 compatibility. This is pretty good for users, as they don't have to go 
 through disruptive changes.
 
 Then the final one is to try to maintain some/all of the code compatibility. 
 If there are plugin out there that depends on the perforce plugin, this will 
 make their users happy.
 
 
 Without much experience of Perforce, what I'd like to encourage you to 
 consider is the third option, and here is one way of doing it.
 
 We could put both current and the new in the same repo, and call the new one 
 perforce plugin 2.0. They need not share the code at all. 2.0 would work 
 toward feature parity with 1.0. Existing Jenkins devs can help create 
 migration shim in the 2.0 branch.
 
 We can have alpha/beta releases of 2.0 in parallel to updates to 1.x 
 releases. People on the beta update center will get this 2.0 beta versions. 
 When 2.0 is in feature parity, we can have the official 2.0 release.
 
 Or if we discover that feature parity is unattainable, we can rename the new 
 version to another name and release it as a separate plugin.
 
 
 
 
 On 04/18/2014 02:33 AM, Paul Allen wrote:
 Hi Rob,
 
 The refactoring effort would be so wide spread there would be very little, if 
 anything, left.
 
 By removing the underlying p4 command wrapper (Tek42) and replacing it with 
 the p4-java api would require a re-write of all the functions.  In addition 
 the behavioural changes to the use of Perforce workspaces and authentication 
 would change most of the user interface.
 
 I suggest that we either create a new plugin 'p4' or fork/rename the existing 
 plugin.  A new plugin would be less disruptive to the existing user base and 
 give the opportunity for a clean start.
 
 Paul
 
 On 17 Apr 2014, at 19:23, Rob Petti rob.pe...@gmail.com wrote:
 
 I thought it was decided that refactoring the old plugin was the better way 
 to go? It's less of an impact on users, and preserves all of the required 
 functionality.
 
 If not, then just make a new repo, I guess...
 
 On Thursday, 17 April 2014 10:52:20 UTC-6, pallen wrote:
 I have been discussing the plugin for sometime over email.
 
 I'll CC Rob and the others...
 
 Paul
 
 On 17 Apr 2014, at 16:59, Jesse Glick jgl...@cloudbees.com

Re: New plugin Perforce

2014-04-20 Thread Rob Petti
 I had tried to make the SCM polling more efficient and letting Perforce
manage it's own workspaces, after all this is what Perforce was designed to
do.

Can you please explain this statement? Perforce has always forced the user
to manage workspaces by hand, and is a major pain point for any sort of
automation. If you mean using the build workspace to determine if there are
any changes, this won't work for several reasons, which is why the current
plugin implements polling by tracking and comparing the latest changeset
number.


On Sun, Apr 20, 2014 at 7:42 AM, Paul Allen pal...@perforce.com wrote:

 Hi Guys,

 Sorry I han't been checking email over the Easter break.

 I like Kohsuke Kawaguchi's idea of running the two together, it will allow
 user to try out the now plugin and provide feedback.  I'm not sure how easy
 it would be to provide a migration path for each Build Job's configuration,
 but this would simplify adoption.

 ... Just seen Jesse's post; perhaps I don't appreciate the differences.
  Allowing the two code bases to co-exist (effectively two plugins in one).
  The UI can than just show Perforce-1 / Perforce-2; as we progress this
 could change to Perforce-Deprecated / Perforce, then finally just Perforce.


 [Steve RE: Credentials]
 The new plugin extends Jenkins Credentials into two new types.  Perforce
 Password credential and Perforce Ticket credential; these both support SSL
 and P4TRUST finger prints.  I did look at the password and SSL credentials,
 but Perforce has some specifics P4TICKETS etc..

 I had tried to make the SCM polling more efficient and letting Perforce
 manage it's own workspaces, after all this is what Perforce was designed to
 do.  I was not aware of the 'SCM-API', is there any docs/guide like:

   https://wiki.jenkins-ci.org/display/JENKINS/SCM+plugin+architecture

 As Oleg mentioned there are features that I haven't had time to port;
 these shouldn't take long but I would like to involve the community and
 especially the authors.

 I'm back in on Tuesday; will try and keep an eye on the posts...

 Thank you all for your involvement, I'm pleased there is so much interest
 and help.

 Kind regards,
 Paul


 On 18 Apr 2014, at 18:46, Rob Petti rob.pe...@gmail.com wrote:

  I didn't realize that you could release two versions of a plugin at the
 same time to two different update centers. I think your proposal is
 probably the best option here.
 
 
  On Fri, Apr 18, 2014 at 11:31 AM, Kohsuke Kawaguchi 
 kkawagu...@cloudbees.com wrote:
 
  I'm waiting for Rob and Paul to agree on the approach forward. I think
 we'd be happy to honor that, since you guys are the ones that are doing the
 actual work.
 
 
  Where Jesse and I are coming from is to try to understand the message to
 the existing users, because Perforce plugin is widely used.
 
 
  If you expect both current and new plugins to co-exist going forward,
 that's the least preferable outcome from users' PoV.
 
  The next better one is that you expect the current plugin to become
 dormant and all the efforts to go to the new plugin. It's still disruptive
 for users, but at least there's a clarity in the direction.
 
  The next better one is that you two agree that the current plugin will
 become dormant and the new one will take over, then we work out the data
 migration compatibility between the current and new plugin, without
 preserving code compatibility. This is pretty good for users, as they don't
 have to go through disruptive changes.
 
  Then the final one is to try to maintain some/all of the code
 compatibility. If there are plugin out there that depends on the perforce
 plugin, this will make their users happy.
 
 
  Without much experience of Perforce, what I'd like to encourage you to
 consider is the third option, and here is one way of doing it.
 
  We could put both current and the new in the same repo, and call the new
 one perforce plugin 2.0. They need not share the code at all. 2.0 would
 work toward feature parity with 1.0. Existing Jenkins devs can help create
 migration shim in the 2.0 branch.
 
  We can have alpha/beta releases of 2.0 in parallel to updates to 1.x
 releases. People on the beta update center will get this 2.0 beta versions.
 When 2.0 is in feature parity, we can have the official 2.0 release.
 
  Or if we discover that feature parity is unattainable, we can rename the
 new version to another name and release it as a separate plugin.
 
 
 
 
  On 04/18/2014 02:33 AM, Paul Allen wrote:
  Hi Rob,
 
  The refactoring effort would be so wide spread there would be very
 little, if anything, left.
 
  By removing the underlying p4 command wrapper (Tek42) and replacing it
 with the p4-java api would require a re-write of all the functions.  In
 addition the behavioural changes to the use of Perforce workspaces and
 authentication would change most of the user interface.
 
  I suggest that we either create a new plugin 'p4' or fork/rename the
 existing plugin.  A new plugin would

Re: New plugin Perforce

2014-04-20 Thread Stephen Connolly
On Sunday, 20 April 2014, Paul Allen pal...@perforce.com wrote:

 Hi Guys,

 Sorry I han't been checking email over the Easter break.

 I like Kohsuke Kawaguchi's idea of running the two together, it will allow
 user to try out the now plugin and provide feedback.  I'm not sure how easy
 it would be to provide a migration path for each Build Job's configuration,
 but this would simplify adoption.

 ... Just seen Jesse's post; perhaps I don't appreciate the differences.
  Allowing the two code bases to co-exist (effectively two plugins in one).
  The UI can than just show Perforce-1 / Perforce-2; as we progress this
 could change to Perforce-Deprecated / Perforce, then finally just Perforce.


 [Steve RE: Credentials]
 The new plugin extends Jenkins Credentials into two new types.  Perforce
 Password credential and Perforce Ticket credential; these both support SSL
 and P4TRUST finger prints.  I did look at the password and SSL credentials,
 but Perforce has some specifics P4TICKETS etc..


Sounds like you've implemented one too many.

You should not be implementing a user+pass credential type at all. The
ticket credential type is fair enough... In principle (I have not looked at
your code mind)



 I had tried to make the SCM polling more efficient and letting Perforce
 manage it's own workspaces, after all this is what Perforce was designed to
 do.  I was not aware of the 'SCM-API', is there any docs/guide like:

   https://wiki.jenkins-ci.org/display/JENKINS/SCM+plugin+architecture


No docs yet. It's needed to allow multi-branch support ala literate project
type (though no limited to literate)

Subversion, git and hg all have implementations of the SCM-api.

It impacts polling as you want to expand the scope of what you find info
about, so eg

* subversion maintains a map of latest revisions of various paths... This
map will in future be used to reduce the amount of polling that jobs
need... At present only literate takes advantage of the map (waiting until
I feel the credentials support has bedded down)

* git and hg maintain a local checkout which (git) can be used / (hg)
is used to speed up checkout on slaves and reduce the amount of querying

Once SCM-api us fully integrated these plugins will have effectively much
more performant polling whereby eg push notifications get merged into local
stores so that 99% of polling operations are served from a local cache (fed
by both other jobs off same repo and push notifications)


 As Oleg mentioned there are features that I haven't had time to port;
 these shouldn't take long but I would like to involve the community and
 especially the authors.

 I'm back in on Tuesday; will try and keep an eye on the posts...

 Thank you all for your involvement, I'm pleased there is so much interest
 and help.

 Kind regards,
 Paul


 On 18 Apr 2014, at 18:46, Rob Petti rob.pe...@gmail.com wrote:

  I didn't realize that you could release two versions of a plugin at the
 same time to two different update centers. I think your proposal is
 probably the best option here.
 
 
  On Fri, Apr 18, 2014 at 11:31 AM, Kohsuke Kawaguchi 
 kkawagu...@cloudbees.com wrote:
 
  I'm waiting for Rob and Paul to agree on the approach forward. I think
 we'd be happy to honor that, since you guys are the ones that are doing the
 actual work.
 
 
  Where Jesse and I are coming from is to try to understand the message to
 the existing users, because Perforce plugin is widely used.
 
 
  If you expect both current and new plugins to co-exist going forward,
 that's the least preferable outcome from users' PoV.
 
  The next better one is that you expect the current plugin to become
 dormant and all the efforts to go to the new plugin. It's still disruptive
 for users, but at least there's a clarity in the direction.
 
  The next better one is that you two agree that the current plugin will
 become dormant and the new one will take over, then we work out the data
 migration compatibility between the current and new plugin, without
 preserving code compatibility. This is pretty good for users, as they don't
 have to go through disruptive changes.
 
  Then the final one is to try to maintain some/all of the code
 compatibility. If there are plugin out there that depends on the perforce
 plugin, this will make their users happy.
 
 
  Without much experience of Perforce, what I'd like to encourage you to
 consider is the third option, and here is one way of doing it.
 
  We could put both current and the new in the same repo, and call the new
 one perforce plugin 2.0. They need not share the code at all. 2.0 would
 work toward feature parity with 1.0. Existing Jenkins devs can help create
 migration shim in the 2.0 branch.
 
  We can have alpha/beta releases of 2.0 in parallel to updates to 1.x
 releases. People on the beta update center will get this 2.0 beta versions.
 When 2.0 is in feature parity, we can have the official 2.0 release.
 
  Or if we discover that feature parity is unattainable

Re: New plugin Perforce

2014-04-18 Thread Stephen Connolly
I'm just putting those two things out there as it is better to integrate
credentials from the beginning... and a smart SCM-API implementation can be
leveraged to deliver better polling support for regular job types... which
again calls for early integration.

You probably don't need P4 specific credential type. You should be able to
get away with a Domain requirements/specification and the standard
username/password credentials type


On 18 April 2014 11:55, Oleg Nenashev o.v.nenas...@gmail.com wrote:

 @Stephen
 Yes, of course. In the case of the legacy plugin refactoring there will be
 a P4CredentialsProvider extension point, which will have the implementation
 for Credentials Plugin (
 https://github.com/jenkinsci/perforce-plugin/pull/45). AFAIK, Paul has
 implemented the integration in his plugin PoC. SCM-API would be useful as
 well.

 The real issue is an approach to be used...

- Paul (from the Perforce SCM vendor) wants to create a new plugin and
to sacrifice some features from the previous one.
- Seems that other discussion participants (including me) prefer the
refactoring approach with a smooth migration for users.
- From my side, the Perforce plugin is relatively stable, so there is
no urgent need to spend many man-weeks to integrate all required features
to the new plugin and to migrate existing jobs.

 Nobody wants to waste his efforts, hence the maintenance/development of
 the original Perforce plugin just hangs. This plugin definitely requires a
 major refactoring (the Hudson compatibility has been maintained for a long
 time, so there is no support of tasty Jenkins features), so we definitely
 need to select a way to move forward.
 BR, Oleg Nenashev




 2014-04-18 13:42 GMT+04:00 Stephen Connolly 
 stephen.alan.conno...@gmail.com:

 hope you are integrating with the credentials and the scm-api plugins


 On 18 April 2014 10:33, Paul Allen pal...@perforce.com wrote:

 Hi Rob,

 The refactoring effort would be so wide spread there would be very
 little, if anything, left.

 By removing the underlying p4 command wrapper (Tek42) and replacing it
 with the p4-java api would require a re-write of all the functions.  In
 addition the behavioural changes to the use of Perforce workspaces and
 authentication would change most of the user interface.

 I suggest that we either create a new plugin 'p4' or fork/rename the
 existing plugin.  A new plugin would be less disruptive to the existing
 user base and give the opportunity for a clean start.

 Paul

 On 17 Apr 2014, at 19:23, Rob Petti rob.pe...@gmail.com wrote:

  I thought it was decided that refactoring the old plugin was the
 better way to go? It's less of an impact on users, and preserves all of the
 required functionality.
 
  If not, then just make a new repo, I guess...
 
  On Thursday, 17 April 2014 10:52:20 UTC-6, pallen wrote:
  I have been discussing the plugin for sometime over email.
 
  I'll CC Rob and the others...
 
  Paul
 
  On 17 Apr 2014, at 16:59, Jesse Glick jgl...@cloudbees.com wrote:
 
   On Thu, Apr 17, 2014 at 11:51 AM, Paul Allen pal...@perforce.com
 wrote:
   Whilst the new plugin provides all the basic SCM functions, it is
 not yet as feature rich.  We plan to add features [...]
  
   [...] perhaps there is a way to branch (fork) the old codebase into
 a legacy area?

  
   A bit more work, but arguably better for users, would be to include
   the new refactored implementation inside the existing plugin (in
 trunk
   versions). For a time, users of the plugin would see two SCM
   options--Perforce (v1) and Perforce (v2)--with somewhat different

   configuration UIs and functionality. They could experiment with
   switching to v2, or go back for a while, on a project-by-project
   basis. You could even decide that v1 configurations restricted to a
   certain set of commonly used features would be safe to automatically
   upgrade (i.e., readResolve) to a v2 configuration. Eventually the v1
   implementation could be dropped, or rather exist only as a class with
   a readResolve method.
  
   This is of course assuming that the current maintainer(s) of
   perforce-plugin are aware of your effort and on board with it.
  
   --
   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/d/optout.
 
 
 
 
 
  This email and any files transmitted with it are confidential and
 intended
  solely for the use of the individual or entity to whom they are
 addressed. If
  you have received this email in error please notify the system
 manager. Please
  note that any views or opinions presented in this email are solely
 those of the
  author and do not necessarily represent those of Perforce Software

Re: New plugin Perforce

2014-04-18 Thread Oleg Nenashev
 You probably don't need P4 specific credential type. You should be able
to get away with a Domain requirements/specification and the standard
username/password credentials type
You are right, but such migration requires 1.509.x to be a minimal
supported version.
The proposed PR has been created in away, which allows to retain the
current minimal version (with an external implementation of Credentials)

If we start the development of Perforce 2.0, all existing approaches
should be re-considered together with other community members.


2014-04-18 15:28 GMT+04:00 Stephen Connolly stephen.alan.conno...@gmail.com
:

 I'm just putting those two things out there as it is better to integrate
 credentials from the beginning... and a smart SCM-API implementation can be
 leveraged to deliver better polling support for regular job types... which
 again calls for early integration.

 You probably don't need P4 specific credential type. You should be able to
 get away with a Domain requirements/specification and the standard
 username/password credentials type


 On 18 April 2014 11:55, Oleg Nenashev o.v.nenas...@gmail.com wrote:

 @Stephen
 Yes, of course. In the case of the legacy plugin refactoring there will
 be a P4CredentialsProvider extension point, which will have the
 implementation for Credentials Plugin (
 https://github.com/jenkinsci/perforce-plugin/pull/45). AFAIK, Paul has
 implemented the integration in his plugin PoC. SCM-API would be useful as
 well.

 The real issue is an approach to be used...

- Paul (from the Perforce SCM vendor) wants to create a new plugin
and to sacrifice some features from the previous one.
- Seems that other discussion participants (including me) prefer the
refactoring approach with a smooth migration for users.
- From my side, the Perforce plugin is relatively stable, so there is
no urgent need to spend many man-weeks to integrate all required features
to the new plugin and to migrate existing jobs.

 Nobody wants to waste his efforts, hence the maintenance/development of
 the original Perforce plugin just hangs. This plugin definitely requires a
 major refactoring (the Hudson compatibility has been maintained for a long
 time, so there is no support of tasty Jenkins features), so we definitely
 need to select a way to move forward.
 BR, Oleg Nenashev




 2014-04-18 13:42 GMT+04:00 Stephen Connolly 
 stephen.alan.conno...@gmail.com:

 hope you are integrating with the credentials and the scm-api plugins


 On 18 April 2014 10:33, Paul Allen pal...@perforce.com wrote:

 Hi Rob,

 The refactoring effort would be so wide spread there would be very
 little, if anything, left.

 By removing the underlying p4 command wrapper (Tek42) and replacing it
 with the p4-java api would require a re-write of all the functions.  In
 addition the behavioural changes to the use of Perforce workspaces and
 authentication would change most of the user interface.

 I suggest that we either create a new plugin 'p4' or fork/rename the
 existing plugin.  A new plugin would be less disruptive to the existing
 user base and give the opportunity for a clean start.

 Paul

 On 17 Apr 2014, at 19:23, Rob Petti rob.pe...@gmail.com wrote:

  I thought it was decided that refactoring the old plugin was the
 better way to go? It's less of an impact on users, and preserves all of the
 required functionality.
 
  If not, then just make a new repo, I guess...
 
  On Thursday, 17 April 2014 10:52:20 UTC-6, pallen wrote:
  I have been discussing the plugin for sometime over email.
 
  I'll CC Rob and the others...
 
  Paul
 
  On 17 Apr 2014, at 16:59, Jesse Glick jgl...@cloudbees.com wrote:
 
   On Thu, Apr 17, 2014 at 11:51 AM, Paul Allen pal...@perforce.com
 wrote:
   Whilst the new plugin provides all the basic SCM functions, it is
 not yet as feature rich.  We plan to add features [...]
  
   [...] perhaps there is a way to branch (fork) the old codebase
 into a legacy area?

  
   A bit more work, but arguably better for users, would be to include
   the new refactored implementation inside the existing plugin (in
 trunk
   versions). For a time, users of the plugin would see two SCM
   options--Perforce (v1) and Perforce (v2)--with somewhat different

   configuration UIs and functionality. They could experiment with
   switching to v2, or go back for a while, on a project-by-project
   basis. You could even decide that v1 configurations restricted to a
   certain set of commonly used features would be safe to automatically
   upgrade (i.e., readResolve) to a v2 configuration. Eventually the v1
   implementation could be dropped, or rather exist only as a class
 with
   a readResolve method.
  
   This is of course assuming that the current maintainer(s) of
   perforce-plugin are aware of your effort and on board with it.
  
   --
   You received this message because you are subscribed to the Google
 Groups Jenkins Developers group.
   To unsubscribe from this group and stop

Re: New plugin Perforce

2014-04-18 Thread Kohsuke Kawaguchi


I'm waiting for Rob and Paul to agree on the approach forward. I think 
we'd be happy to honor that, since you guys are the ones that are doing 
the actual work.



Where Jesse and I are coming from is to try to understand the message to 
the existing users, because Perforce plugin is widely used.



If you expect both current and new plugins to co-exist going forward, 
that's the least preferable outcome from users' PoV.


The next better one is that you expect the current plugin to become 
dormant and all the efforts to go to the new plugin. It's still 
disruptive for users, but at least there's a clarity in the direction.


The next better one is that you two agree that the current plugin will 
become dormant and the new one will take over, then we work out the data 
migration compatibility between the current and new plugin, without 
preserving code compatibility. This is pretty good for users, as they 
don't have to go through disruptive changes.


Then the final one is to try to maintain some/all of the code 
compatibility. If there are plugin out there that depends on the 
perforce plugin, this will make their users happy.



Without much experience of Perforce, what I'd like to encourage you to 
consider is the third option, and here is one way of doing it.


We could put both current and the new in the same repo, and call the new 
one perforce plugin 2.0. They need not share the code at all. 2.0 
would work toward feature parity with 1.0. Existing Jenkins devs can 
help create migration shim in the 2.0 branch.


We can have alpha/beta releases of 2.0 in parallel to updates to 1.x 
releases. People on the beta update center will get this 2.0 beta 
versions. When 2.0 is in feature parity, we can have the official 2.0 
release.


Or if we discover that feature parity is unattainable, we can rename the 
new version to another name and release it as a separate plugin.




On 04/18/2014 02:33 AM, Paul Allen wrote:

Hi Rob,

The refactoring effort would be so wide spread there would be very little, if 
anything, left.

By removing the underlying p4 command wrapper (Tek42) and replacing it with the 
p4-java api would require a re-write of all the functions.  In addition the 
behavioural changes to the use of Perforce workspaces and authentication would 
change most of the user interface.

I suggest that we either create a new plugin 'p4' or fork/rename the existing 
plugin.  A new plugin would be less disruptive to the existing user base and 
give the opportunity for a clean start.

Paul

On 17 Apr 2014, at 19:23, Rob Petti rob.pe...@gmail.com wrote:


I thought it was decided that refactoring the old plugin was the better way to 
go? It's less of an impact on users, and preserves all of the required 
functionality.

If not, then just make a new repo, I guess...

On Thursday, 17 April 2014 10:52:20 UTC-6, pallen wrote:
I have been discussing the plugin for sometime over email.

I'll CC Rob and the others...

Paul

On 17 Apr 2014, at 16:59, Jesse Glick jgl...@cloudbees.com wrote:

 On Thu, Apr 17, 2014 at 11:51 AM, Paul Allen pal...@perforce.com wrote:
 Whilst the new plugin provides all the basic SCM functions, it is not yet as 
feature rich.  We plan to add features [...]

 [...] perhaps there is a way to branch (fork) the old codebase into a legacy 
area?

 A bit more work, but arguably better for users, would be to include
 the new refactored implementation inside the existing plugin (in trunk
 versions). For a time, users of the plugin would see two SCM
 options--Perforce (v1) and Perforce (v2)--with somewhat different
 configuration UIs and functionality. They could experiment with
 switching to v2, or go back for a while, on a project-by-project
 basis. You could even decide that v1 configurations restricted to a
 certain set of commonly used features would be safe to automatically
 upgrade (i.e., readResolve) to a v2 configuration. Eventually the v1
 implementation could be dropped, or rather exist only as a class with
 a readResolve method.

 This is of course assuming that the current maintainer(s) of
 perforce-plugin are aware of your effort and on board with it.

 --
 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/d/optout.




This email and any files transmitted with it are confidential and intended
solely for the use of the individual or entity to whom they are addressed. If
you have received this email in error please notify the system manager. Please
note that any views or opinions presented in this email are solely those of the
author and do not necessarily represent those of Perforce Software. Finally,
the recipient should check this email and any attachments for the presence of
viruses

Re: New plugin Perforce

2014-04-18 Thread Rob Petti
I didn't realize that you could release two versions of a plugin at the
same time to two different update centers. I think your proposal is
probably the best option here.


On Fri, Apr 18, 2014 at 11:31 AM, Kohsuke Kawaguchi 
kkawagu...@cloudbees.com wrote:


 I'm waiting for Rob and Paul to agree on the approach forward. I think
 we'd be happy to honor that, since you guys are the ones that are doing the
 actual work.


 Where Jesse and I are coming from is to try to understand the message to
 the existing users, because Perforce plugin is widely used.


 If you expect both current and new plugins to co-exist going forward,
 that's the least preferable outcome from users' PoV.

 The next better one is that you expect the current plugin to become
 dormant and all the efforts to go to the new plugin. It's still disruptive
 for users, but at least there's a clarity in the direction.

 The next better one is that you two agree that the current plugin will
 become dormant and the new one will take over, then we work out the data
 migration compatibility between the current and new plugin, without
 preserving code compatibility. This is pretty good for users, as they don't
 have to go through disruptive changes.

 Then the final one is to try to maintain some/all of the code
 compatibility. If there are plugin out there that depends on the perforce
 plugin, this will make their users happy.


 Without much experience of Perforce, what I'd like to encourage you to
 consider is the third option, and here is one way of doing it.

 We could put both current and the new in the same repo, and call the new
 one perforce plugin 2.0. They need not share the code at all. 2.0 would
 work toward feature parity with 1.0. Existing Jenkins devs can help create
 migration shim in the 2.0 branch.

 We can have alpha/beta releases of 2.0 in parallel to updates to 1.x
 releases. People on the beta update center will get this 2.0 beta versions.
 When 2.0 is in feature parity, we can have the official 2.0 release.

 Or if we discover that feature parity is unattainable, we can rename the
 new version to another name and release it as a separate plugin.




 On 04/18/2014 02:33 AM, Paul Allen wrote:

 Hi Rob,

 The refactoring effort would be so wide spread there would be very
 little, if anything, left.

 By removing the underlying p4 command wrapper (Tek42) and replacing it
 with the p4-java api would require a re-write of all the functions.  In
 addition the behavioural changes to the use of Perforce workspaces and
 authentication would change most of the user interface.

 I suggest that we either create a new plugin 'p4' or fork/rename the
 existing plugin.  A new plugin would be less disruptive to the existing
 user base and give the opportunity for a clean start.

 Paul

 On 17 Apr 2014, at 19:23, Rob Petti rob.pe...@gmail.com wrote:

  I thought it was decided that refactoring the old plugin was the better
 way to go? It's less of an impact on users, and preserves all of the
 required functionality.

 If not, then just make a new repo, I guess...

 On Thursday, 17 April 2014 10:52:20 UTC-6, pallen wrote:
 I have been discussing the plugin for sometime over email.

 I'll CC Rob and the others...

 Paul

 On 17 Apr 2014, at 16:59, Jesse Glick jgl...@cloudbees.com wrote:

  On Thu, Apr 17, 2014 at 11:51 AM, Paul Allen pal...@perforce.com
 wrote:
  Whilst the new plugin provides all the basic SCM functions, it is not
 yet as feature rich.  We plan to add features [...]
 
  [...] perhaps there is a way to branch (fork) the old codebase into a
 legacy area?

 
  A bit more work, but arguably better for users, would be to include
  the new refactored implementation inside the existing plugin (in trunk
  versions). For a time, users of the plugin would see two SCM
  options--Perforce (v1) and Perforce (v2)--with somewhat different

  configuration UIs and functionality. They could experiment with
  switching to v2, or go back for a while, on a project-by-project
  basis. You could even decide that v1 configurations restricted to a
  certain set of commonly used features would be safe to automatically
  upgrade (i.e., readResolve) to a v2 configuration. Eventually the v1
  implementation could be dropped, or rather exist only as a class with
  a readResolve method.
 
  This is of course assuming that the current maintainer(s) of
  perforce-plugin are aware of your effort and on board with it.
 
  --
  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/d/optout.



 
 
 This email and any files transmitted with it are confidential and
 intended
 solely for the use of the individual or entity to whom they are
 addressed. If
 you have

Re: New plugin Perforce

2014-04-18 Thread Jesse Glick
On Fri, Apr 18, 2014 at 1:31 PM, Kohsuke Kawaguchi
kkawagu...@cloudbees.com wrote:
 We could put both current and the new in the same repo, and call the new one
 perforce plugin 2.0. […]

 We can have alpha/beta releases of 2.0 in parallel to updates to 1.x
 releases. People on the beta update center will get this 2.0 beta versions.
 When 2.0 is in feature parity, we can have the official 2.0 release.

Is there some advantage of this over my suggestion—to add the new SCM
implementation to a single release line of the same plugin, marking
the original one as somehow deprecated in labels  help text? There
are clearly some disadvantages:

· Users will not know they even have the option of using a new system
unless they enable the experimental UC, drastically reducing the
number of people who will try it.
· Users would not be able to try out the new implementation on one or
two experimental jobs while leaving more important jobs in a stable
configuration. They would have to update the plugin to 2.0 beta n,
restart Jenkins, then update the configuration of all of their jobs
not yet handled by automatic data migration, and hope there are no
critical regressions.
· Similarly, users deciding that 2.0 is not yet ready would have to
deal with downgrading to 1.0 via Plugin Manager (*), restarting
Jenkins, then probably reconfiguring all Perforce-based jobs even if
they did not use any 2.x features (since 1.x would presumably not be
able to read any 2.x data).

In a nutshell, I am suggesting to move linearly forward, rather than
using branches, making the parallel options available via two
SCMDescriptor’s in independent package hierarchies.


(*) Which is not straightforward if they went from 1.x to 2.0 beta 1
to 2.0 beta 2, since PM would offer to downgrade only to 2.0 beta 1.
They would have to manually download 1.x and install it via the
Advanced tab.

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin repository hosting and Jira module request (TestFairy)

2014-04-17 Thread Ciprian Mester
I had some issues joining this group (tried first to join using a 
distribution list as email address)
Now I have joined with my personal email address.

Shell I provide something else in order to obtain the plugin hosting?

Thanks, 

Ciprian

On Wednesday, April 16, 2014 2:08:21 PM UTC+3, Ciprian Mester wrote:

 Hi, 

 We would like repository hosting  for a new plugin: TestFairy

 It performs Android apk uploads to https://www.testfairy.com/ as a post 
 build step.

 *Jenkins Plugin Name:* TestFairy
 *Current Location:* private github repository containing multiple 
 projects. We would like to commit only plugin code to the new repo.
 *Our GitHub Users:* cmester, icotora, io3pg 
 *Our JenkinsCI User:* jenkins3pillar

 Thank you!

 Ciprian




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin Perforce

2014-04-17 Thread Jesse Glick
On Thu, Apr 17, 2014 at 5:20 AM, pallen pal...@perforce.com wrote:
 Perforce would like to release a new re-architected Jenkins plugin called
 'p4'.

Is this intended to be a full replacement for the existing
jenkinsci/perforce-plugin? If so, it should reuse that repository and
artifactId/shortName. If not, then the relationship between the
plugins needs to be clarified.

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin Perforce

2014-04-17 Thread Paul Allen
The existing 'perforce' plugin is used by many of our customers and I was 
concerned that effectively replacing it with the new plugin may upset some 
users.  

Whilst the new plugin provides all the basic SCM functions, it is not yet as 
feature rich.  We plan to add features over the next few months and are keen to 
involve the community as much as possible.

We would obviously like to use the 'Perforce' name space; perhaps there is a 
way to branch (fork) the old codebase into a legacy area?
 
Paul

On 17 Apr 2014, at 16:31, Jesse Glick jgl...@cloudbees.com wrote:

 On Thu, Apr 17, 2014 at 5:20 AM, pallen pal...@perforce.com wrote:
 Perforce would like to release a new re-architected Jenkins plugin called
 'p4'.
 
 Is this intended to be a full replacement for the existing
 jenkinsci/perforce-plugin? If so, it should reuse that repository and
 artifactId/shortName. If not, then the relationship between the
 plugins needs to be clarified.
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.




This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the system manager. Please 
note that any views or opinions presented in this email are solely those of the 
author and do not necessarily represent those of Perforce Software. Finally, 
the recipient should check this email and any attachments for the presence of 
viruses. Perforce Software accepts no liability for any damage caused by any 
virus transmitted by this email.

Perforce Software UK Ltd is registered in England and Wales as company no. 
3816019 at the following address: West Forest Gate, Wellington Road, Wokingham,
RG40 2AT, UK


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin Perforce

2014-04-17 Thread Jesse Glick
On Thu, Apr 17, 2014 at 11:51 AM, Paul Allen pal...@perforce.com wrote:
 Whilst the new plugin provides all the basic SCM functions, it is not yet as 
 feature rich.  We plan to add features […]

 […] perhaps there is a way to branch (fork) the old codebase into a legacy 
 area?

A bit more work, but arguably better for users, would be to include
the new refactored implementation inside the existing plugin (in trunk
versions). For a time, users of the plugin would see two SCM
options—Perforce (v1) and Perforce (v2)—with somewhat different
configuration UIs and functionality. They could experiment with
switching to v2, or go back for a while, on a project-by-project
basis. You could even decide that v1 configurations restricted to a
certain set of commonly used features would be safe to automatically
upgrade (i.e., readResolve) to a v2 configuration. Eventually the v1
implementation could be dropped, or rather exist only as a class with
a readResolve method.

This is of course assuming that the current maintainer(s) of
perforce-plugin are aware of your effort and on board with it.

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin Perforce

2014-04-17 Thread Paul Allen
I have been discussing the plugin for sometime over email.

I'll CC Rob and the others...

Paul

On 17 Apr 2014, at 16:59, Jesse Glick jgl...@cloudbees.com wrote:

 On Thu, Apr 17, 2014 at 11:51 AM, Paul Allen pal...@perforce.com wrote:
 Whilst the new plugin provides all the basic SCM functions, it is not yet as 
 feature rich.  We plan to add features [...]
 
 [...] perhaps there is a way to branch (fork) the old codebase into a legacy 
 area?
 
 A bit more work, but arguably better for users, would be to include
 the new refactored implementation inside the existing plugin (in trunk
 versions). For a time, users of the plugin would see two SCM
 options--Perforce (v1) and Perforce (v2)--with somewhat different
 configuration UIs and functionality. They could experiment with
 switching to v2, or go back for a while, on a project-by-project
 basis. You could even decide that v1 configurations restricted to a
 certain set of commonly used features would be safe to automatically
 upgrade (i.e., readResolve) to a v2 configuration. Eventually the v1
 implementation could be dropped, or rather exist only as a class with
 a readResolve method.
 
 This is of course assuming that the current maintainer(s) of
 perforce-plugin are aware of your effort and on board with it.
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.




This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the system manager. Please 
note that any views or opinions presented in this email are solely those of the 
author and do not necessarily represent those of Perforce Software. Finally, 
the recipient should check this email and any attachments for the presence of 
viruses. Perforce Software accepts no liability for any damage caused by any 
virus transmitted by this email.

Perforce Software UK Ltd is registered in England and Wales as company no. 
3816019 at the following address: West Forest Gate, Wellington Road, Wokingham,
RG40 2AT, UK


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin Perforce

2014-04-17 Thread Rob Petti
I thought it was decided that refactoring the old plugin was the better way 
to go? It's less of an impact on users, and preserves all of the required 
functionality.

If not, then just make a new repo, I guess...

On Thursday, 17 April 2014 10:52:20 UTC-6, pallen wrote:

 I have been discussing the plugin for sometime over email. 

 I'll CC Rob and the others... 

 Paul 

 On 17 Apr 2014, at 16:59, Jesse Glick jgl...@cloudbees.com javascript: 
 wrote: 

  On Thu, Apr 17, 2014 at 11:51 AM, Paul Allen 
  pal...@perforce.comjavascript: 
 wrote: 
  Whilst the new plugin provides all the basic SCM functions, it is not 
 yet as feature rich.  We plan to add features […] 
  
  […] perhaps there is a way to branch (fork) the old codebase into a 
 legacy area? 
  
  A bit more work, but arguably better for users, would be to include 
  the new refactored implementation inside the existing plugin (in trunk 
  versions). For a time, users of the plugin would see two SCM 
  options—Perforce (v1) and Perforce (v2)—with somewhat different 
  configuration UIs and functionality. They could experiment with 
  switching to v2, or go back for a while, on a project-by-project 
  basis. You could even decide that v1 configurations restricted to a 
  certain set of commonly used features would be safe to automatically 
  upgrade (i.e., readResolve) to a v2 configuration. Eventually the v1 
  implementation could be dropped, or rather exist only as a class with 
  a readResolve method. 
  
  This is of course assuming that the current maintainer(s) of 
  perforce-plugin are aware of your effort and on board with it. 
  
  -- 
  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 javascript:. 
  For more options, visit https://groups.google.com/d/optout. 



 
  

 This email and any files transmitted with it are confidential and intended 
 solely for the use of the individual or entity to whom they are addressed. 
 If 
 you have received this email in error please notify the system manager. 
 Please 
 note that any views or opinions presented in this email are solely those 
 of the 
 author and do not necessarily represent those of Perforce Software. 
 Finally, 
 the recipient should check this email and any attachments for the presence 
 of 
 viruses. Perforce Software accepts no liability for any damage caused by 
 any 
 virus transmitted by this email. 

 Perforce Software UK Ltd is registered in England and Wales as company no. 
 3816019 at the following address: West Forest Gate, Wellington Road, 
 Wokingham, 
 RG40 2AT, UK 
 
  



-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


New plugin repository hosting and Jira module request (TestFairy)

2014-04-16 Thread ciprian . mester
Hi, 

We would like repository hosting  for a new plugin: TestFairy

It performs Android apk uploads to https://www.testfairy.com/ as a post 
build step.

*Jenkins Plugin Name:* TestFairy
*Current Location:* private github repository containing multiple projects. 
We would like to commit only plugin code to the new repo.
*Our GitHub Users:* cmester, icotora, io3pg 
*Our JenkinsCI User:* jenkins3pillar

Thank you!

Ciprian


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin Repository Request (artifactory-polling-plugin)

2014-04-11 Thread Nathan Gutzmann
Hi Larry,

I would be interested in creating a similar tool for gradle, perhaps I will 
get in touch with the XTrigger developers and talk to them about developing 
something. The gradle tooling API will support this in the next release I 
believe so this may be achievable soon. The XTrigger framework seems like 
it would fit this sort of plugin well.

Cheers

Nathan 

On Tuesday, 8 April 2014 15:44:11 UTC-6, Larry Shatzer, Jr. wrote:

 Nathan,

 Is it possible you could contribute to one of those solutions to add the 
 features you need? Such as a better persistence of the data, or add support 
 for reading a gradle file for the maven or ivy one, since aren't the 
 artifacts still reachable by a maven coordinate?

 We just want to try and avoid having TOO many plugins that do the SAME 
 thing, or VERY similar. Having lots of plugins is good, just don't want to 
 dilute existing ones.

 -- Larry


 On Tue, Apr 8, 2014 at 2:04 PM, Nathan Gutzmann 
 nathang...@gmail.comjavascript:
  wrote:

 Hi Larry,

 Unfortunately the Maven Dependency Update trigger and the IvyTrigger 
 Plugin will not work for us as we use gradle instead of Maven or Ivy. I 
 also looked at the URL trigger from the XTtrigger plugin, however this 
 plugin does not persist any state outside of RAM. As a result, any changes 
 that are made if Jenkins is rebooted will not be picked up. This is 
 unfortunately not an option for us. Additionally the artifactory polling 
 plugin allows us to filter the job trigger based on a dynamic dependency 
 version. Thanks for pointing out the other options but unfortunately none 
 of them are a good fit for our problem. Believe me, I would have used a 
 pre-build solution if a satisfactory one existed.

 Cheers

 Nathan 


 On Tuesday, 8 April 2014 12:19:54 UTC-6, Larry Shatzer, Jr. wrote:

 How is that different than https://wiki.jenkins-ci.
 org/display/JENKINS/Maven+Dependency+Update+trigger (or say 
 https://wiki.jenkins-ci.org/display/JENKINS/IvyTrigger+Plugin or other 
 ones listed here: https://wiki.jenkins-ci.org/display/JENKINS/XTrigger+
 Plugin)



 On Tue, Apr 8, 2014 at 11:23 AM, Nathan Gutzmann 
 nathang...@gmail.comwrote:

 Hi Jenkins Developers,

 I've created a new plugin which is an implementation of an SCM style 
 plugin. It can be used to poll Artifactory (open source or pro) for new 
 versions of dependencies and trigger jobs when these dependencies are 
 updated. 

 My github username is ngutzmann. Please call the repo 
 artifactory-polling-plugin if possible.

 Cheers

 Nathan

  -- 
 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/d/optout.


  -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin

2014-04-09 Thread Fabio Douek
bump.
Should we use Jira to track which new repo requests for Plugins were 
addressed? It's hard to know if a request will be taken by someone.

Regards,
Fabio.

On Monday, April 7, 2014 9:47:49 PM UTC+10, Fabio Douek wrote:

 Hi,

 I developed a new Jenkins plugin, and I was wondering if I can get commit 
 access and a new repo created in jenkinsci. Once the repo is created, if I 
 run a maven release, would that be immediately be available in the site 
 update, or there is a periodic job to build/publish the plugins from the 
 GIT repo?

 Plugin name: myst-plugin
 Git Hub ID: 7000332
 Git Hub User ID: fdouek-rxr
 https://github.com/rubiconred/myst-jenkins-plugin

 https://wiki.jenkins-ci.org/display/JENKINS/MyST+Plugin

 Thanks,

 Fabio.





-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin

2014-04-09 Thread Slide
It's not a bad idea, we'd need to create a new component and assign to
someone who was willing to be consistent on it. Perhaps a plugin review
committee that reviews submissions of new plugins. It could turn out to
be too much though. I'll try and fork your repo this morning to get you up
and running.

slide


On Wed, Apr 9, 2014 at 5:56 AM, Fabio Douek fabio.do...@rubiconred.comwrote:

 bump.
 Should we use Jira to track which new repo requests for Plugins were
 addressed? It's hard to know if a request will be taken by someone.

 Regards,
 Fabio.


 On Monday, April 7, 2014 9:47:49 PM UTC+10, Fabio Douek wrote:

 Hi,

 I developed a new Jenkins plugin, and I was wondering if I can get commit
 access and a new repo created in jenkinsci. Once the repo is created, if I
 run a maven release, would that be immediately be available in the site
 update, or there is a periodic job to build/publish the plugins from the
 GIT repo?

 Plugin name: myst-plugin
 Git Hub ID: 7000332
 Git Hub User ID: fdouek-rxr
 https://github.com/rubiconred/myst-jenkins-plugin

 https://wiki.jenkins-ci.org/display/JENKINS/MyST+Plugin

 Thanks,

 Fabio.



  --
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.




-- 
Website: http://earl-of-code.com

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin

2014-04-09 Thread Slide
Welcome aboard

15:10 +Slide-O-Mix jenkins-admin: fork rubiconred/myst-jenkins-plugin as
myst-plugin
15:10 @jenkins-admin Forking myst-jenkins-plugin
15:10 @jenkins-admin *Created https://github.com/jenkinsci/myst-plugin
https://github.com/jenkinsci/myst-plugin*
15:11 +Slide-O-Mix jenkins-admin: create myst in the issue tracker for
fdouek
15:11 @jenkins-admin *Adding a new subcomponent myst to the bug tracker,
owned by fdouek*
15:11 @jenkins-admin New component created
15:12 +Slide-O-Mix jenkins-admin: make fdouek-rxr a committer of
myst-plugin
15:12 @jenkins-admin *Added fdouek-rxr as a GitHub committer for
repository myst-plugin*





On Mon, Apr 7, 2014 at 4:47 AM, Fabio Douek fabio.do...@rubiconred.comwrote:

 Hi,

 I developed a new Jenkins plugin, and I was wondering if I can get commit
 access and a new repo created in jenkinsci. Once the repo is created, if I
 run a maven release, would that be immediately be available in the site
 update, or there is a periodic job to build/publish the plugins from the
 GIT repo?

 Plugin name: myst-plugin
 Git Hub ID: 7000332
 Git Hub User ID: fdouek-rxr
 https://github.com/rubiconred/myst-jenkins-plugin

 https://wiki.jenkins-ci.org/display/JENKINS/MyST+Plugin

 Thanks,

 Fabio.



  --
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.




-- 
Website: http://earl-of-code.com

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin

2014-04-09 Thread Fabio Douek
Thanks Slide,

I just checked at https://jenkins.ci.cloudbees.com/job/plugins/ , and I 
couldn't find the Jenkins job to build the plugin.
Is this required, or can I just release it from the command line?

Regards,
Fabio.

On Thursday, April 10, 2014 1:13:19 AM UTC+10, slide wrote:

 Welcome aboard

 15:10 +Slide-O-Mix jenkins-admin: fork rubiconred/myst-jenkins-plugin as 
 myst-plugin
 15:10 @jenkins-admin Forking myst-jenkins-plugin
 15:10 @jenkins-admin *Created https://github.com/jenkinsci/myst-plugin 
 https://github.com/jenkinsci/myst-plugin*
 15:11 +Slide-O-Mix jenkins-admin: create myst in the issue tracker for 
 fdouek
 15:11 @jenkins-admin *Adding a new subcomponent myst to the bug 
 tracker, owned by fdouek*
 15:11 @jenkins-admin New component created
 15:12 +Slide-O-Mix jenkins-admin: make fdouek-rxr a committer of 
 myst-plugin
 15:12 @jenkins-admin *Added fdouek-rxr as a GitHub committer for 
 repository myst-plugin*





 On Mon, Apr 7, 2014 at 4:47 AM, Fabio Douek 
 fabio...@rubiconred.comjavascript:
  wrote:

 Hi,

 I developed a new Jenkins plugin, and I was wondering if I can get commit 
 access and a new repo created in jenkinsci. Once the repo is created, if I 
 run a maven release, would that be immediately be available in the site 
 update, or there is a periodic job to build/publish the plugins from the 
 GIT repo?

 Plugin name: myst-plugin
 Git Hub ID: 7000332
 Git Hub User ID: fdouek-rxr
 https://github.com/rubiconred/myst-jenkins-plugin
  
 https://wiki.jenkins-ci.org/display/JENKINS/MyST+Plugin

 Thanks,

 Fabio.



  -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




 -- 
 Website: http://earl-of-code.com 


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin

2014-04-09 Thread Slide
No, it's not required to have anything on cloudbees for a release. I don't
have access to add the plugin to the CI, it's something I am not sure how
to get done actually. You can mvn release:prepare release:perform to your
heart's content.

slide


On Wed, Apr 9, 2014 at 10:00 AM, Fabio Douek fabio.do...@rubiconred.comwrote:

 Thanks Slide,

 I just checked at https://jenkins.ci.cloudbees.com/job/plugins/ , and I
 couldn't find the Jenkins job to build the plugin.
 Is this required, or can I just release it from the command line?

 Regards,
 Fabio.


 On Thursday, April 10, 2014 1:13:19 AM UTC+10, slide wrote:

 Welcome aboard

 15:10 +Slide-O-Mix jenkins-admin: fork rubiconred/myst-jenkins-plugin
 as myst-plugin
 15:10 @jenkins-admin Forking myst-jenkins-plugin
 15:10 @jenkins-admin *Created https://github.com/jenkinsci/myst-plugin
 https://github.com/jenkinsci/myst-plugin*
 15:11 +Slide-O-Mix jenkins-admin: create myst in the issue tracker for
 fdouek
 15:11 @jenkins-admin *Adding a new subcomponent myst to the bug
 tracker, owned by fdouek*
 15:11 @jenkins-admin New component created
 15:12 +Slide-O-Mix jenkins-admin: make fdouek-rxr a committer of
 myst-plugin
 15:12 @jenkins-admin *Added fdouek-rxr as a GitHub committer for
 repository myst-plugin*





 On Mon, Apr 7, 2014 at 4:47 AM, Fabio Douek fabio...@rubiconred.comwrote:

 Hi,

 I developed a new Jenkins plugin, and I was wondering if I can get
 commit access and a new repo created in jenkinsci. Once the repo is
 created, if I run a maven release, would that be immediately be available
 in the site update, or there is a periodic job to build/publish the plugins
 from the GIT repo?

 Plugin name: myst-plugin
 Git Hub ID: 7000332
 Git Hub User ID: fdouek-rxr
 https://github.com/rubiconred/myst-jenkins-plugin

 https://wiki.jenkins-ci.org/display/JENKINS/MyST+Plugin

 Thanks,

 Fabio.



  --
 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/d/optout.




 --
 Website: http://earl-of-code.com

  --
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.




-- 
Website: http://earl-of-code.com

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin

2014-04-09 Thread Daniel Beck

On 09.04.2014, at 19:33, Slide slide.o@gmail.com wrote:

 I don't have access to add the plugin to the CI, it's something I am not sure 
 how to get done actually

Happens automatically ever few hours via
https://ci.jenkins-ci.org/job/infra_backend_jenkins_ci_cloudbess_com_filler/

(I doubt the job gets much traffic, given the typo in the name.)

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin

2014-04-09 Thread Slide
On Wed, Apr 9, 2014 at 11:04 AM, Daniel Beck m...@beckweb.net wrote:


 On 09.04.2014, at 19:33, Slide slide.o@gmail.com wrote:

  I don't have access to add the plugin to the CI, it's something I am not
 sure how to get done actually

 Happens automatically ever few hours via

 https://ci.jenkins-ci.org/job/infra_backend_jenkins_ci_cloudbess_com_filler/

 (I doubt the job gets much traffic, given the typo in the name.)


That's fantastic, I had no idea it was there. Thanks for the info. Perhaps
someone could update the name :-)

-- 
Website: http://earl-of-code.com

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin 'Artifact Promotion' / hosting request

2014-04-09 Thread Ulli Hafner
Sorry for the delay: https://github.com/jenkinsci/artifact-promotion-plugin

Welcome aboard!

Ulli

Am 08.04.2014 um 09:51 schrieb Halil-Cem Gürsoy hcguer...@gmail.com:

 *bump*
 
 Did I missed something in my initial request?
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: New Plugin 'Artifact Promotion' / hosting request

2014-04-08 Thread Halil-Cem Gürsoy
*bump*

Did I missed something in my initial request?

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


New Plugin Repository Request (artifactory-polling-plugin)

2014-04-08 Thread Nathan Gutzmann
Hi Jenkins Developers,

I've created a new plugin which is an implementation of an SCM style 
plugin. It can be used to poll Artifactory (open source or pro) for new 
versions of dependencies and trigger jobs when these dependencies are 
updated. 

My github username is ngutzmann. Please call the repo 
artifactory-polling-plugin if possible.

Cheers

Nathan

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin Repository Request (artifactory-polling-plugin)

2014-04-08 Thread Larry Shatzer, Jr.
How is that different than
https://wiki.jenkins-ci.org/display/JENKINS/Maven+Dependency+Update+trigger(or
say
https://wiki.jenkins-ci.org/display/JENKINS/IvyTrigger+Plugin or other ones
listed here: https://wiki.jenkins-ci.org/display/JENKINS/XTrigger+Plugin)



On Tue, Apr 8, 2014 at 11:23 AM, Nathan Gutzmann
nathangutzm...@gmail.comwrote:

 Hi Jenkins Developers,

 I've created a new plugin which is an implementation of an SCM style
 plugin. It can be used to poll Artifactory (open source or pro) for new
 versions of dependencies and trigger jobs when these dependencies are
 updated.

 My github username is ngutzmann. Please call the repo
 artifactory-polling-plugin if possible.

 Cheers

 Nathan

  --
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin Repository Request (artifactory-polling-plugin)

2014-04-08 Thread Nathan Gutzmann
Hi Larry,

Unfortunately the Maven Dependency Update trigger and the IvyTrigger Plugin 
will not work for us as we use gradle instead of Maven or Ivy. I also 
looked at the URL trigger from the XTtrigger plugin, however this plugin 
does not persist any state outside of RAM. As a result, any changes that 
are made if Jenkins is rebooted will not be picked up. This is 
unfortunately not an option for us. Additionally the artifactory polling 
plugin allows us to filter the job trigger based on a dynamic dependency 
version. Thanks for pointing out the other options but unfortunately none 
of them are a good fit for our problem. Believe me, I would have used a 
pre-build solution if a satisfactory one existed.

Cheers

Nathan 

On Tuesday, 8 April 2014 12:19:54 UTC-6, Larry Shatzer, Jr. wrote:

 How is that different than 
 https://wiki.jenkins-ci.org/display/JENKINS/Maven+Dependency+Update+trigger(or
  say 
 https://wiki.jenkins-ci.org/display/JENKINS/IvyTrigger+Plugin or other 
 ones listed here: 
 https://wiki.jenkins-ci.org/display/JENKINS/XTrigger+Plugin)



 On Tue, Apr 8, 2014 at 11:23 AM, Nathan Gutzmann 
 nathang...@gmail.comjavascript:
  wrote:

 Hi Jenkins Developers,

 I've created a new plugin which is an implementation of an SCM style 
 plugin. It can be used to poll Artifactory (open source or pro) for new 
 versions of dependencies and trigger jobs when these dependencies are 
 updated. 

 My github username is ngutzmann. Please call the repo 
 artifactory-polling-plugin if possible.

 Cheers

 Nathan

  -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin Repository Request (artifactory-polling-plugin)

2014-04-08 Thread Larry Shatzer, Jr.
Nathan,

Is it possible you could contribute to one of those solutions to add the
features you need? Such as a better persistence of the data, or add support
for reading a gradle file for the maven or ivy one, since aren't the
artifacts still reachable by a maven coordinate?

We just want to try and avoid having TOO many plugins that do the SAME
thing, or VERY similar. Having lots of plugins is good, just don't want to
dilute existing ones.

-- Larry


On Tue, Apr 8, 2014 at 2:04 PM, Nathan Gutzmann nathangutzm...@gmail.comwrote:

 Hi Larry,

 Unfortunately the Maven Dependency Update trigger and the IvyTrigger
 Plugin will not work for us as we use gradle instead of Maven or Ivy. I
 also looked at the URL trigger from the XTtrigger plugin, however this
 plugin does not persist any state outside of RAM. As a result, any changes
 that are made if Jenkins is rebooted will not be picked up. This is
 unfortunately not an option for us. Additionally the artifactory polling
 plugin allows us to filter the job trigger based on a dynamic dependency
 version. Thanks for pointing out the other options but unfortunately none
 of them are a good fit for our problem. Believe me, I would have used a
 pre-build solution if a satisfactory one existed.

 Cheers

 Nathan


 On Tuesday, 8 April 2014 12:19:54 UTC-6, Larry Shatzer, Jr. wrote:

 How is that different than https://wiki.jenkins-ci.
 org/display/JENKINS/Maven+Dependency+Update+trigger (or say
 https://wiki.jenkins-ci.org/display/JENKINS/IvyTrigger+Plugin or other
 ones listed here: https://wiki.jenkins-ci.org/display/JENKINS/XTrigger+
 Plugin)



 On Tue, Apr 8, 2014 at 11:23 AM, Nathan Gutzmann nathang...@gmail.comwrote:

 Hi Jenkins Developers,

 I've created a new plugin which is an implementation of an SCM style
 plugin. It can be used to poll Artifactory (open source or pro) for new
 versions of dependencies and trigger jobs when these dependencies are
 updated.

 My github username is ngutzmann. Please call the repo
 artifactory-polling-plugin if possible.

 Cheers

 Nathan

  --
 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/d/optout.


  --
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin for Play!Framework

2014-04-07 Thread Ulli Hafner
I think it makes sense to contact the other author before releasing a different 
plugin. We can still decide what to do after that... 

Am 04.04.2014 um 15:13 schrieb Rafael Ribeiro Rezende rafaelrez...@gmail.com:

 Hello all,
 
 I'm about to finish a plugin to build Play!Framework projects from Jenkins.
 
 There is already an available implementation from Takafumi Ikeda that hasn't 
 been maintained since some 3 years ago. Play!Framework changed a lot since 
 then and Jenkins have grown up a lot as well. In summary, the plugin doesn't 
 seem to work anymore (at least I didn't manage to make it work without 
 repairing some source code). It uses some deprecated methods as well.
 
 https://github.com/jenkinsci/play-plugin
 
 Then, I decided to create a plugin from scratch. It's simpler in terms of 
 implementation, but with a better interface (imo) and structure.
 I plan to contact the Play!Framework community soon to get some better use 
 cases and see how I could improve it a bit more...
 
 Anyway, my question here is: should I release it to jenkins as a new plugin 
 or should I contact the play-plugin developer and see if I could overwrite it?
 
 From one hand, it's a complete new code, new project, which could 
 characterise it as a new plugin.
 On the other hand, it provides more o less the functionality of the existing 
 plugin, which is no longer supported and, afaik, broken. (I can be wrong 
 here, ok?)
 So, the next step depends pretty much on the policy of the Jenkins community 
 regarding plugin release.
 
 Cheers,
 
 Rafael
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


New Plugin

2014-04-07 Thread Fabio Douek
Hi,

I developed a new Jenkins plugin, and I was wondering if I can get commit 
access and a new repo created in jenkinsci. Once the repo is created, if I 
run a maven release, would that be immediately be available in the site 
update, or there is a periodic job to build/publish the plugins from the 
GIT repo?

Plugin name: myst-plugin
Git Hub ID: 7000332
Git Hub User ID: fdouek-rxr
https://github.com/rubiconred/myst-jenkins-plugin

https://wiki.jenkins-ci.org/display/JENKINS/MyST+Plugin

Thanks,

Fabio.



-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin (poll-mailbox-trigger) Hosting and Repository Request

2014-04-07 Thread Nick Grealy
Hi Slide,

First of all, thank for setting that up!

What credentials should I be using to connect to repo.jenkins-ci.org? (I've 
tried resetting the password for nickg, nickgrealy, and my email 
nickgrealy at gmail dot com, no luck, credentials not found)

Kind regards,

Nick Grealy

On Monday, 7 April 2014 15:24:45 UTC+10, slide wrote:

 I forked the repo into the jenkinsci org and added you as a committer [1]. 
 I also created a JIRA component [2] with you as the default assignee. 
 Welcome aboard!

 slide

 1 - https://github.com/jenkinsci/poll-mailbox-trigger-plugin
 2 - 
 https://issues.jenkins-ci.org/secure/IssueNavigator.jspa?mode=hidereset=truejqlQuery=project+%3D+JENKINS+AND+status+in+%28Open%2C+%22In+Progress%22%2C+Reopened%29+AND+component+%3D+poll-mailbox-trigger


 On Fri, Apr 4, 2014 at 4:45 PM, Nick Grealy nickg...@gmail.comjavascript:
  wrote:

 Hi,

 I'm creating a Jenkins plugin, poll a mailbox and trigger jobs based on 
 new matching emails.

 Could you please create hosting and fork my github jenkins plugin?

 *Jenkins Plugin Name:* poll-mailbox-trigger
 *Current Location:* https://github.com/nickgrealy/poll-mailbox-trigger
 *My GitHub User:* nickgrealy
 *My JenkinsCI User:* nickg

 Thank you!

 Nick

 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




 -- 
 Website: http://earl-of-code.com 


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin (poll-mailbox-trigger) Hosting and Repository Request

2014-04-07 Thread Nick Grealy
Hi Slide,

Nevermind, I worked it out. Thank you!

Kind regards,

Nick

On Tuesday, 8 April 2014 00:14:43 UTC+10, Nick Grealy wrote:

 Hi Slide,

 First of all, thank for setting that up!

 What credentials should I be using to connect to repo.jenkins-ci.org? 
 (I've tried resetting the password for nickg, nickgrealy, and my email 
 nickgrealy at gmail dot com, no luck, credentials not found)

 Kind regards,

 Nick Grealy

 On Monday, 7 April 2014 15:24:45 UTC+10, slide wrote:

 I forked the repo into the jenkinsci org and added you as a committer 
 [1]. I also created a JIRA component [2] with you as the default assignee. 
 Welcome aboard!

 slide

 1 - https://github.com/jenkinsci/poll-mailbox-trigger-plugin
 2 - 
 https://issues.jenkins-ci.org/secure/IssueNavigator.jspa?mode=hidereset=truejqlQuery=project+%3D+JENKINS+AND+status+in+%28Open%2C+%22In+Progress%22%2C+Reopened%29+AND+component+%3D+poll-mailbox-trigger


 On Fri, Apr 4, 2014 at 4:45 PM, Nick Grealy nickg...@gmail.com wrote:

 Hi,

 I'm creating a Jenkins plugin, poll a mailbox and trigger jobs based on 
 new matching emails.

 Could you please create hosting and fork my github jenkins plugin?

 *Jenkins Plugin Name:* poll-mailbox-trigger
 *Current Location:* https://github.com/nickgrealy/poll-mailbox-trigger
 *My GitHub User:* nickgrealy
 *My JenkinsCI User:* nickg

 Thank you!

 Nick

 -- 
 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/d/optout.




 -- 
 Website: http://earl-of-code.com 



-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin (poll-mailbox-trigger) Hosting and Repository Request

2014-04-06 Thread Nick Grealy
bump

On Saturday, 5 April 2014 10:45:55 UTC+11, Nick Grealy wrote:

 Hi,

 I'm creating a Jenkins plugin, poll a mailbox and trigger jobs based on 
 new matching emails.

 Could you please create hosting and fork my github jenkins plugin?

 *Jenkins Plugin Name:* poll-mailbox-trigger
 *Current Location:* https://github.com/nickgrealy/poll-mailbox-trigger
 *My GitHub User:* nickgrealy
 *My JenkinsCI User:* nickg

 Thank you!

 Nick


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin (poll-mailbox-trigger) Hosting and Repository Request

2014-04-06 Thread Slide
I forked the repo into the jenkinsci org and added you as a committer [1].
I also created a JIRA component [2] with you as the default assignee.
Welcome aboard!

slide

1 - https://github.com/jenkinsci/poll-mailbox-trigger-plugin
2 -
https://issues.jenkins-ci.org/secure/IssueNavigator.jspa?mode=hidereset=truejqlQuery=project+%3D+JENKINS+AND+status+in+%28Open%2C+%22In+Progress%22%2C+Reopened%29+AND+component+%3D+poll-mailbox-trigger


On Fri, Apr 4, 2014 at 4:45 PM, Nick Grealy nickgre...@gmail.com wrote:

 Hi,

 I'm creating a Jenkins plugin, poll a mailbox and trigger jobs based on
 new matching emails.

 Could you please create hosting and fork my github jenkins plugin?

 *Jenkins Plugin Name:* poll-mailbox-trigger
 *Current Location:* https://github.com/nickgrealy/poll-mailbox-trigger
 *My GitHub User:* nickgrealy
 *My JenkinsCI User:* nickg

 Thank you!

 Nick

 --
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.




-- 
Website: http://earl-of-code.com

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


New plugin for Play!Framework

2014-04-04 Thread Rafael Ribeiro Rezende
Hello all,

I'm about to finish a plugin to build Play!Framework projects from Jenkins.

There is already an available implementation from Takafumi Ikeda that 
hasn't been maintained since some 3 years ago. Play!Framework changed a lot 
since then and Jenkins have grown up a lot as well. In summary, the plugin 
doesn't seem to work anymore (at least I didn't manage to make it work 
without repairing some source code). It uses some deprecated methods as 
well.

https://github.com/jenkinsci/play-plugin

Then, I decided to create a plugin from scratch. It's simpler in terms of 
implementation, but with a better interface (imo) and structure.
I plan to contact the Play!Framework community soon to get some better use 
cases and see how I could improve it a bit more...

Anyway, my question here is: *should I release it to jenkins as a new 
plugin or should I contact the play-plugin developer and see if I could 
overwrite it?*

From one hand, it's a complete new code, new project, which could 
characterise it as a new plugin.
On the other hand, it provides more o less the functionality of the 
existing plugin, which is no longer supported and, afaik, broken. (I can be 
wrong here, ok?)
So, the next step depends pretty much on the policy of the Jenkins 
community regarding plugin release.

Cheers,

Rafael

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


New Plugin 'Artifact Promotion' / hosting request

2014-04-01 Thread Halil-Cem Gürsoy
Hi Folks,

I've started developing a new plugin called 'Artifact Promotion'.

The main purpose of this plugin is to give the ability to move an artifact 
from a 'staging' (maven style) repository into a 'release' repository.

I write this because 'artifact promotion' is not supported in the open 
source editions of the main repository servers like Sonatype Nexus or 
Artifactory. Only the 'pro' versions support something like 'artifact 
staging'.

In the first step I'll support Nexus but will make it open to enable 
further support for other servers like Artifactory or Archiva.

Now my coordinates: 

github user: hcguersoy
github ID: 778536

Kind regards
Halil

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: new plugin (stash branch parameters plugin)

2014-03-25 Thread Ulli Hafner
Created https://github.com/jenkinsci/stash-branch-parameters-plugin
Which SCMs are supported?

Welcome aboard!

Ulli
Am 24.03.2014 um 22:14 schrieb Erw Oldenkamp oldenkamper...@gmail.com:

 Hello,
 
 I'd like to create a new plugin to build branches and tags via a parameter.
 
 GitHub username: eernie
 GitHub repo: https://github.com/Eernie/StashBranchParametersPlugin
 Plugin name: Stash Branch Parameters plugin
 
 Please help grant the commit access.
 
 Thanks,
 Eernie
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: new plugin (stash branch parameters plugin)

2014-03-25 Thread Erw Oldenkamp
Stash is a git server. So my intentions are git only

Op dinsdag 25 maart 2014 11:37:57 UTC+1 schreef Ullrich Hafner:

 Created https://github.com/jenkinsci/stash-branch-parameters-plugin
 Which SCMs are supported?

 Welcome aboard!

 Ulli
 Am 24.03.2014 um 22:14 schrieb Erw Oldenkamp 
 oldenka...@gmail.comjavascript:
 :

 Hello,

 I'd like to create a new plugin to build branches and tags via a parameter.

 GitHub username: eernie
 GitHub repo: https://github.com/Eernie/StashBranchParametersPlugin
 Plugin name: Stash Branch Parameters plugin

 Please help grant the commit access.

 Thanks,
 Eernie

 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


new plugin (stash branch parameters plugin)

2014-03-24 Thread Erw Oldenkamp
Hello,

I'd like to create a new plugin to build branches and tags via a parameter.

GitHub username: eernie
GitHub repo: https://github.com/Eernie/StashBranchParametersPlugin
Plugin name: Stash Branch Parameters plugin

Please help grant the commit access.

Thanks,
Eernie

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin Hosting Request (Scoverage)

2014-03-22 Thread Ulli Hafner
Created: https://github.com/jenkinsci/scoverage-plugin

Welcome aboard!

Ulli

Am 21.03.2014 um 07:54 schrieb Shanbin Wang shanbin.w...@gmail.com:

 Hello,
 
 I'd like to create a new plugin to publish Scala code coverage trend graph 
 based on scoverage results.
 
 GitHub username: shanbin
 GitHub repo: https://github.com/shanbin/scoverage-plugin
 Plugin name: Scoverage Plugin
 
 Please help grant the commit access.
 
 Thanks,
 Shanbin
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: New Plugin Hosting Request (Scoverage)

2014-03-22 Thread Shanbin Wang
Thank you Ulli!

On Friday, March 21, 2014 2:54:15 PM UTC+8, Shanbin Wang wrote:

 Hello,

 I'd like to create a new plugin to publish Scala code coverage trend graph 
 based on scoverage results.

 GitHub username: shanbin
 GitHub repo: https://github.com/shanbin/scoverage-plugin
 Plugin name: Scoverage Plugin

 Please help grant the commit access.

 Thanks,
 Shanbin


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin Hosting Request (Scoverage)

2014-03-22 Thread Shanbin Wang
Thank you Ulli!

On Saturday, March 22, 2014 6:35:30 PM UTC+8, Ullrich Hafner wrote:

 Created: https://github.com/jenkinsci/scoverage-plugin

 Welcome aboard!

 Ulli

 Am 21.03.2014 um 07:54 schrieb Shanbin Wang shanbi...@gmail.comjavascript:
 :

 Hello,

 I'd like to create a new plugin to publish Scala code coverage trend graph 
 based on scoverage results.

 GitHub username: shanbin
 GitHub repo: https://github.com/shanbin/scoverage-plugin
 Plugin name: Scoverage Plugin

 Please help grant the commit access.

 Thanks,
 Shanbin

 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


New Plugin Hosting Request (Scoverage)

2014-03-21 Thread Shanbin Wang
Hello,

I'd like to create a new plugin to publish Scala code coverage trend graph 
based on scoverage results.

GitHub username: shanbin
GitHub repo: https://github.com/shanbin/scoverage-plugin
Plugin name: Scoverage Plugin

Please help grant the commit access.

Thanks,
Shanbin

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Publish a new plugin named MultiChannelPacker..

2014-03-20 Thread Dominik Bartholdi
I think the name should be changed to something more expessing what the plugin 
really does
Domi


On 12.03.2014, at 02:16, Jango Chu jango...@gmail.com wrote:

 Ok,I have translated it into English.
 
 Jango
 
 
 
 --
 View this message in context: 
 http://jenkins-ci.361315.n4.nabble.com/Publish-a-new-plugin-named-MultiChannelPacker-tp4693950p4694093.html
 Sent from the Jenkins dev mailing list archive at Nabble.com.
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Need access to jenkins repo for new plugin

2014-03-20 Thread Smarth Madan
Here is the repo for the plugin :
https://github.com/smarth-madan/periodic-projects-scanner-balancer
This plugin's role is to analyze and balance the build load resulted by 
periodic jobs.
Kindly grant me access for committing it. 

thanks
Smarth

On Wednesday, March 19, 2014 2:26:40 PM UTC-7, Smarth Madan wrote:

 Hi,


 I need commit access to https://github.com/jenkinsci to create a new repo 
 for a plugin.

 Github ID: smarth-madanPlugin name: periodic-projects-scanner-balancer


 Thanks

 Smarth Madan


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Need access to jenkins repo for new plugin

2014-03-20 Thread Ulli Hafner
Created https://github.com/jenkinsci/periodic-jobs-balancer-plugin

Welcome aboard!

Ulli

Am 20.03.2014 um 19:21 schrieb Smarth Madan madan.sma...@gmail.com:

 Here is the repo for the plugin :
 https://github.com/smarth-madan/periodic-projects-scanner-balancer
 This plugin's role is to analyze and balance the build load resulted by 
 periodic jobs.
 Kindly grant me access for committing it. 
 
 thanks
 Smarth
 
 On Wednesday, March 19, 2014 2:26:40 PM UTC-7, Smarth Madan wrote:
 Hi,
 
 
 I need commit access to https://github.com/jenkinsci to create a new repo for 
 a plugin.
 
 Github ID: smarth-madanPlugin name: periodic-projects-scanner-balancer
 
 
 
 Thanks
 
 Smarth Madan
 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: need commit access in github to publish new plugin

2014-03-19 Thread Baptiste Mathus
How about enriching that plugin with your new plugin feature and merge the
two?
Le 18 mars 2014 14:14, Gurpreet Singh rgssi...@gmail.com a écrit :

 As it loads thing dynamically so i think dynamic-extended-choice-
 parameter-pluginhttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fjenkinsci%2Fextended-choice-parameter-pluginsa=Dsntz=1usg=AFQjCNETR3VXDR_Y_THT71WhWuEzlAL0rg
  is
 appropriate name for this.

 On Tuesday, March 18, 2014 5:57:27 PM UTC+5:30, Ullrich Hafner wrote:

 What would be an appropriate name of the plug-in? We already have
 https://github.com/jenkinsci/extended-choice-parameter-plugin

 Ulli

 Am 18.03.2014 um 10:53 schrieb Gurpreet Singh rgss...@gmail.com:

 Difference is that in extended plugin it will load content from
 properties file at start up of the page but in my dynamic extended plugin
 it load content of the properties files based on your selection in bind
 field. Means you have to setup two field in your jenkins jobs one is linked
 to another based on your selection on primary list content of the secondary
 will gets changed on the fly through ajax call in dynamic extended plugin.

 Also my plugin has svn support means it will list out all
 branches/tags/trunk in svn url that you have setup in jenkins job based on
 your selection in primary field which has trunk/tags/branches.

 On Tuesday, March 18, 2014 2:13:18 PM UTC+5:30, Ullrich Hafner wrote:

 Yes, but what is the difference? The other plugin also loads property
 files?

 If it is not the same then the name should be different. Or can it be
 integrated into the other plugin?

 Am 18.03.2014 um 09:22 schrieb Gurpreet Singh rgss...@gmail.com:

 Hi Ullrich

 My plugin will load dynamically properties file based on your selection
 and also it will load dynamically svn list of branches/tags based on your
 selection.

 On Thursday, March 13, 2014 8:50:07 PM UTC+5:30, Gurpreet Singh wrote:

 Dear jenkins devs,

 I would like to publish our new Dynamic Extended choice plugin Plugin
 for Jenkins. Find below the details requested:

 Plugin Name: Dynamic Extended choice plugin
 GITHUB username: rgssingh

 Thanks in advance,

 RGS Singh


 --
 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/d/optout.



 --
 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/d/optout.


  --
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


need commit access in github to publish new plugin : composer-security-checker-plugin

2014-03-19 Thread Laurent RICHARD
Dear jenkins devs, 

I would like to publish our new Plugin for Jenkins. 

Find below the details requested:

Plugin Name: composer-security-checker-plugin
GITHUB username: easylo
GITHUB link: https://github.com/easylo/composer-security-checker-plugin

Description:
this plugin is for projects using composer in dependency management. 
it uses Security Advisories Checker API (https://security.sensiolabs.org) 
to check the file composer.lock


Thanks in advance,

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: need commit access in github to publish new plugin : composer-security-checker-plugin

2014-03-19 Thread nicolas de loof
https://github.com/jenkinsci/composer-security-checker-plugin


2014-03-19 9:46 GMT+01:00 Laurent RICHARD eas...@gmail.com:

 Dear jenkins devs,

 I would like to publish our new Plugin for Jenkins.

 Find below the details requested:

 Plugin Name: composer-security-checker-plugin
 GITHUB username: easylo
 GITHUB link: https://github.com/easylo/composer-security-checker-plugin

 Description:
 this plugin is for projects using composer in dependency management.
 it uses Security Advisories Checker API (https://security.sensiolabs.org)
 to check the file composer.lock


 Thanks in advance,

 --
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: need commit access in github to publish new plugin

2014-03-19 Thread Gurpreet Singh
Hi Baptiste

As i already mentioned above that my plugin loads thing dynamically based 
on binded field so both have different set of functionality we can't merge 
them.

Please create placeholder  for it so that i can start committing it.

Name should be dynamic-extended-choice-parameter plugin.

On Wednesday, March 19, 2014 1:08:40 PM UTC+5:30, Baptiste Mathus wrote:

 How about enriching that plugin with your new plugin feature and merge the 
 two?
 Le 18 mars 2014 14:14, Gurpreet Singh rgss...@gmail.com javascript: 
 a écrit :

 As it loads thing dynamically so i think dynamic-extended-choice-
 parameter-pluginhttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fjenkinsci%2Fextended-choice-parameter-pluginsa=Dsntz=1usg=AFQjCNETR3VXDR_Y_THT71WhWuEzlAL0rg
  is 
 appropriate name for this.

 On Tuesday, March 18, 2014 5:57:27 PM UTC+5:30, Ullrich Hafner wrote:

 What would be an appropriate name of the plug-in? We already have 
 https://github.com/jenkinsci/extended-choice-parameter-plugin

 Ulli

 Am 18.03.2014 um 10:53 schrieb Gurpreet Singh rgss...@gmail.com:

 Difference is that in extended plugin it will load content from 
 properties file at start up of the page but in my dynamic extended plugin 
 it load content of the properties files based on your selection in bind 
 field. Means you have to setup two field in your jenkins jobs one is linked 
 to another based on your selection on primary list content of the secondary 
 will gets changed on the fly through ajax call in dynamic extended plugin.

 Also my plugin has svn support means it will list out all 
 branches/tags/trunk in svn url that you have setup in jenkins job based on 
 your selection in primary field which has trunk/tags/branches.

 On Tuesday, March 18, 2014 2:13:18 PM UTC+5:30, Ullrich Hafner wrote:

 Yes, but what is the difference? The other plugin also loads property 
 files? 

 If it is not the same then the name should be different. Or can it be 
 integrated into the other plugin?

 Am 18.03.2014 um 09:22 schrieb Gurpreet Singh rgss...@gmail.com:

 Hi Ullrich

 My plugin will load dynamically properties file based on your selection 
 and also it will load dynamically svn list of branches/tags based on your 
 selection.

 On Thursday, March 13, 2014 8:50:07 PM UTC+5:30, Gurpreet Singh wrote:

 Dear jenkins devs, 

 I would like to publish our new Dynamic Extended choice plugin Plugin 
 for Jenkins. Find below the details requested:

 Plugin Name: Dynamic Extended choice plugin
 GITHUB username: rgssingh

 Thanks in advance,

 RGS Singh


 -- 
 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/d/optout.



 -- 
 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/d/optout.


  -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.



-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: need commit access in github to publish new plugin : composer-security-checker-plugin

2014-03-19 Thread Laurent RICHARD
thanks.
can i have right for commit ?

on https://github.com/jenkinsci/composer-security-checker-plugin

thanks



thanks

On Wednesday, March 19, 2014 10:01:59 AM UTC+1, nicolas de loof wrote:

 https://github.com/jenkinsci/composer-security-checker-plugin


 2014-03-19 9:46 GMT+01:00 Laurent RICHARD eas...@gmail.com javascript:
 :

 Dear jenkins devs, 

 I would like to publish our new Plugin for Jenkins. 

 Find below the details requested:

 Plugin Name: composer-security-checker-plugin
 GITHUB username: easylo
 GITHUB link: https://github.com/easylo/composer-security-checker-plugin

 Description:
 this plugin is for projects using composer in dependency management. 
 it uses Security Advisories Checker API (
 https://security.sensiolabs.org) to check the file composer.lock


 Thanks in advance,

 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: need commit access in github to publish new plugin : composer-security-checker-plugin

2014-03-19 Thread Ulli Hafner
Done.

Am 19.03.2014 um 11:45 schrieb Laurent RICHARD eas...@gmail.com:

 thanks.
 can i have right for commit ?
 
 on https://github.com/jenkinsci/composer-security-checker-plugin
 
 thanks
 
 
 
 thanks
 
 On Wednesday, March 19, 2014 10:01:59 AM UTC+1, nicolas de loof wrote:
 https://github.com/jenkinsci/composer-security-checker-plugin
 
 
 2014-03-19 9:46 GMT+01:00 Laurent RICHARD eas...@gmail.com:
 Dear jenkins devs, 
 
 I would like to publish our new Plugin for Jenkins. 
 
 Find below the details requested:
 
 Plugin Name: composer-security-checker-plugin
 GITHUB username: easylo
 GITHUB link: https://github.com/easylo/composer-security-checker-plugin
 
 Description:
 this plugin is for projects using composer in dependency management. 
 it uses Security Advisories Checker API (https://security.sensiolabs.org) 
 to check the file composer.lock
 
 
 Thanks in advance,
 
 -- 
 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/d/optout.
 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: need commit access in github to publish new plugin

2014-03-19 Thread Ulli Hafner
https://github.com/jenkinsci/dynamic-extended-choice-parameter-plugin

Welcome aboard!

Ulli

Am 19.03.2014 um 10:57 schrieb Gurpreet Singh rgssi...@gmail.com:

 Hi Baptiste
 
 As i already mentioned above that my plugin loads thing dynamically based on 
 binded field so both have different set of functionality we can't merge them.
 
 Please create placeholder  for it so that i can start committing it.
 
 Name should be dynamic-extended-choice-parameter plugin.
 
 On Wednesday, March 19, 2014 1:08:40 PM UTC+5:30, Baptiste Mathus wrote:
 How about enriching that plugin with your new plugin feature and merge the 
 two?
 
 Le 18 mars 2014 14:14, Gurpreet Singh rgss...@gmail.com a écrit :
 As it loads thing dynamically so i think 
 dynamic-extended-choice-parameter-plugin is appropriate name for this.
 
 On Tuesday, March 18, 2014 5:57:27 PM UTC+5:30, Ullrich Hafner wrote:
 What would be an appropriate name of the plug-in? We already have 
 https://github.com/jenkinsci/extended-choice-parameter-plugin
 
 Ulli
 
 Am 18.03.2014 um 10:53 schrieb Gurpreet Singh rgss...@gmail.com:
 
 Difference is that in extended plugin it will load content from properties 
 file at start up of the page but in my dynamic extended plugin it load 
 content of the properties files based on your selection in bind field. Means 
 you have to setup two field in your jenkins jobs one is linked to another 
 based on your selection on primary list content of the secondary will gets 
 changed on the fly through ajax call in dynamic extended plugin.
 
 Also my plugin has svn support means it will list out all 
 branches/tags/trunk in svn url that you have setup in jenkins job based on 
 your selection in primary field which has trunk/tags/branches.
 
 On Tuesday, March 18, 2014 2:13:18 PM UTC+5:30, Ullrich Hafner wrote:
 Yes, but what is the difference? The other plugin also loads property files? 
 
 If it is not the same then the name should be different. Or can it be 
 integrated into the other plugin?
 
 Am 18.03.2014 um 09:22 schrieb Gurpreet Singh rgss...@gmail.com:
 
 Hi Ullrich
 
 My plugin will load dynamically properties file based on your selection and 
 also it will load dynamically svn list of branches/tags based on your 
 selection.
 
 On Thursday, March 13, 2014 8:50:07 PM UTC+5:30, Gurpreet Singh wrote:
 Dear jenkins devs, 
 
 I would like to publish our new Dynamic Extended choice plugin Plugin for 
 Jenkins. Find below the details requested:
 
 Plugin Name: Dynamic Extended choice plugin
 GITHUB username: rgssingh
 
 Thanks in advance,
 
 RGS Singh
 
 -- 
 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/d/optout.
 
 
 -- 
 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/d/optout.
 
 
 -- 
 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/d/optout.
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: need commit access in github to publish new plugin : composer-security-checker-plugin

2014-03-19 Thread Laurent RICHARD
thanks

On Wednesday, March 19, 2014 12:17:05 PM UTC+1, Ullrich Hafner wrote:

 Done.

 Am 19.03.2014 um 11:45 schrieb Laurent RICHARD eas...@gmail.comjavascript:
 :

 thanks.
 can i have right for commit ?

 on https://github.com/jenkinsci/composer-security-checker-plugin

 thanks



 thanks

 On Wednesday, March 19, 2014 10:01:59 AM UTC+1, nicolas de loof wrote:

 https://github.com/jenkinsci/composer-security-checker-plugin


 2014-03-19 9:46 GMT+01:00 Laurent RICHARD eas...@gmail.com:

 Dear jenkins devs, 

 I would like to publish our new Plugin for Jenkins. 

 Find below the details requested:

 Plugin Name: composer-security-checker-plugin
 GITHUB username: easylo
 GITHUB link: https://github.com/easylo/composer-security-checker-plugin

 Description:
 this plugin is for projects using composer in dependency management. 
 it uses Security Advisories Checker API (
 https://security.sensiolabs.org) to check the file composer.lock


 Thanks in advance,

 -- 
 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/d/optout.



 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: need commit access in github to publish new plugin

2014-03-19 Thread Gurpreet Singh
Thanks Ulli.

On Wednesday, March 19, 2014 4:48:30 PM UTC+5:30, Ullrich Hafner wrote:

 https://github.com/jenkinsci/dynamic-extended-choice-parameter-plugin

 Welcome aboard!

 Ulli

 Am 19.03.2014 um 10:57 schrieb Gurpreet Singh rgss...@gmail.comjavascript:
 :

 Hi Baptiste

 As i already mentioned above that my plugin loads thing dynamically based 
 on binded field so both have different set of functionality we can't merge 
 them.

 Please create placeholder  for it so that i can start committing it.

 Name should be dynamic-extended-choice-parameter plugin.

 On Wednesday, March 19, 2014 1:08:40 PM UTC+5:30, Baptiste Mathus wrote:

 How about enriching that plugin with your new plugin feature and merge 
 the two?
 Le 18 mars 2014 14:14, Gurpreet Singh rgss...@gmail.com a écrit :

 As it loads thing dynamically so i think dynamic-extended-choice-
 parameter-pluginhttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fjenkinsci%2Fextended-choice-parameter-pluginsa=Dsntz=1usg=AFQjCNETR3VXDR_Y_THT71WhWuEzlAL0rg
  is 
 appropriate name for this.

 On Tuesday, March 18, 2014 5:57:27 PM UTC+5:30, Ullrich Hafner wrote:

 What would be an appropriate name of the plug-in? We already have 
 https://github.com/jenkinsci/extended-choice-parameter-plugin

 Ulli

 Am 18.03.2014 um 10:53 schrieb Gurpreet Singh rgss...@gmail.com:

 Difference is that in extended plugin it will load content from 
 properties file at start up of the page but in my dynamic extended plugin 
 it load content of the properties files based on your selection in bind 
 field. Means you have to setup two field in your jenkins jobs one is 
 linked 
 to another based on your selection on primary list content of the 
 secondary 
 will gets changed on the fly through ajax call in dynamic extended plugin.

 Also my plugin has svn support means it will list out all 
 branches/tags/trunk in svn url that you have setup in jenkins job based on 
 your selection in primary field which has trunk/tags/branches.

 On Tuesday, March 18, 2014 2:13:18 PM UTC+5:30, Ullrich Hafner wrote:

 Yes, but what is the difference? The other plugin also loads property 
 files? 

 If it is not the same then the name should be different. Or can it be 
 integrated into the other plugin?

 Am 18.03.2014 um 09:22 schrieb Gurpreet Singh rgss...@gmail.com:

 Hi Ullrich

 My plugin will load dynamically properties file based on your 
 selection and also it will load dynamically svn list of branches/tags 
 based 
 on your selection.

 On Thursday, March 13, 2014 8:50:07 PM UTC+5:30, Gurpreet Singh wrote:

 Dear jenkins devs, 

 I would like to publish our new Dynamic Extended choice plugin Plugin 
 for Jenkins. Find below the details requested:

 Plugin Name: Dynamic Extended choice plugin
 GITHUB username: rgssingh

 Thanks in advance,

 RGS Singh


 -- 
 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/d/optout.



 -- 
 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/d/optout.



 -- 
 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/d/optout.


 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Need access to jenkins repo for new plugin

2014-03-19 Thread Smarth Madan
Hi,


I need commit access to https://github.com/jenkinsci to create a new repo 
for a plugin.

Github ID: smarth-madanPlugin name: periodic-projects-scanner-balancer


Thanks

Smarth Madan

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: need commit access in github to publish new plugin

2014-03-18 Thread Gurpreet Singh
Hi Ullrich

My plugin will load dynamically properties file based on your selection and 
also it will load dynamically svn list of branches/tags based on your 
selection.

On Thursday, March 13, 2014 8:50:07 PM UTC+5:30, Gurpreet Singh wrote:

 Dear jenkins devs, 

 I would like to publish our new Dynamic Extended choice plugin Plugin 
 for Jenkins. Find below the details requested:

 Plugin Name: Dynamic Extended choice plugin
 GITHUB username: rgssingh

 Thanks in advance,

 RGS Singh


-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: need commit access in github to publish new plugin

2014-03-18 Thread Ulli Hafner
Yes, but what is the difference? The other plugin also loads property files? 

If it is not the same then the name should be different. Or can it be 
integrated into the other plugin?

Am 18.03.2014 um 09:22 schrieb Gurpreet Singh rgssi...@gmail.com:

 Hi Ullrich
 
 My plugin will load dynamically properties file based on your selection and 
 also it will load dynamically svn list of branches/tags based on your 
 selection.
 
 On Thursday, March 13, 2014 8:50:07 PM UTC+5:30, Gurpreet Singh wrote:
 Dear jenkins devs, 
 
 I would like to publish our new Dynamic Extended choice plugin Plugin for 
 Jenkins. Find below the details requested:
 
 Plugin Name: Dynamic Extended choice plugin
 GITHUB username: rgssingh
 
 Thanks in advance,
 
 RGS Singh
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: need commit access in github to publish new plugin

2014-03-18 Thread Ulli Hafner
What would be an appropriate name of the plug-in? We already have 
https://github.com/jenkinsci/extended-choice-parameter-plugin

Ulli

Am 18.03.2014 um 10:53 schrieb Gurpreet Singh rgssi...@gmail.com:

 Difference is that in extended plugin it will load content from properties 
 file at start up of the page but in my dynamic extended plugin it load 
 content of the properties files based on your selection in bind field. Means 
 you have to setup two field in your jenkins jobs one is linked to another 
 based on your selection on primary list content of the secondary will gets 
 changed on the fly through ajax call in dynamic extended plugin.
 
 Also my plugin has svn support means it will list out all branches/tags/trunk 
 in svn url that you have setup in jenkins job based on your selection in 
 primary field which has trunk/tags/branches.
 
 On Tuesday, March 18, 2014 2:13:18 PM UTC+5:30, Ullrich Hafner wrote:
 Yes, but what is the difference? The other plugin also loads property files? 
 
 If it is not the same then the name should be different. Or can it be 
 integrated into the other plugin?
 
 Am 18.03.2014 um 09:22 schrieb Gurpreet Singh rgss...@gmail.com:
 
 Hi Ullrich
 
 My plugin will load dynamically properties file based on your selection and 
 also it will load dynamically svn list of branches/tags based on your 
 selection.
 
 On Thursday, March 13, 2014 8:50:07 PM UTC+5:30, Gurpreet Singh wrote:
 Dear jenkins devs, 
 
 I would like to publish our new Dynamic Extended choice plugin Plugin for 
 Jenkins. Find below the details requested:
 
 Plugin Name: Dynamic Extended choice plugin
 GITHUB username: rgssingh
 
 Thanks in advance,
 
 RGS Singh
 
 -- 
 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/d/optout.
 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: need commit access in github to publish new plugin

2014-03-18 Thread Gurpreet Singh
As it loads thing dynamically so i think dynamic-
extended-choice-parameter-pluginhttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fjenkinsci%2Fextended-choice-parameter-pluginsa=Dsntz=1usg=AFQjCNETR3VXDR_Y_THT71WhWuEzlAL0rg
 is 
appropriate name for this.

On Tuesday, March 18, 2014 5:57:27 PM UTC+5:30, Ullrich Hafner wrote:

 What would be an appropriate name of the plug-in? We already have 
 https://github.com/jenkinsci/extended-choice-parameter-plugin

 Ulli

 Am 18.03.2014 um 10:53 schrieb Gurpreet Singh rgss...@gmail.comjavascript:
 :

 Difference is that in extended plugin it will load content from properties 
 file at start up of the page but in my dynamic extended plugin it load 
 content of the properties files based on your selection in bind field. 
 Means you have to setup two field in your jenkins jobs one is linked to 
 another based on your selection on primary list content of the secondary 
 will gets changed on the fly through ajax call in dynamic extended plugin.

 Also my plugin has svn support means it will list out all 
 branches/tags/trunk in svn url that you have setup in jenkins job based on 
 your selection in primary field which has trunk/tags/branches.

 On Tuesday, March 18, 2014 2:13:18 PM UTC+5:30, Ullrich Hafner wrote:

 Yes, but what is the difference? The other plugin also loads property 
 files? 

 If it is not the same then the name should be different. Or can it be 
 integrated into the other plugin?

 Am 18.03.2014 um 09:22 schrieb Gurpreet Singh rgss...@gmail.com:

 Hi Ullrich

 My plugin will load dynamically properties file based on your selection 
 and also it will load dynamically svn list of branches/tags based on your 
 selection.

 On Thursday, March 13, 2014 8:50:07 PM UTC+5:30, Gurpreet Singh wrote:

 Dear jenkins devs, 

 I would like to publish our new Dynamic Extended choice plugin Plugin 
 for Jenkins. Find below the details requested:

 Plugin Name: Dynamic Extended choice plugin
 GITHUB username: rgssingh

 Thanks in advance,

 RGS Singh


 -- 
 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/d/optout.



 -- 
 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 javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New plugin hosting request

2014-03-17 Thread Ulli Hafner
Created https://github.com/jenkinsci/semantic-versioning-plugin

Welcome aboard! 

Ulli
Am 15.03.2014 um 23:30 schrieb ciroque.dr...@gmail.com:

 Hi,
 
 I would like to add a new plugin to the repo. As per the instructions:
 
 The plugin name is: SemanticVersioning
 My Github id is: ciroque
 Existing Githib repo: https://github.com/ciroque/SemanticVersioning
 
 The plugin parses both SBT-based and POM-based build definition files 
 and populates a build variable for use in later build steps. 
 Additionally, the version is written to a file in the artifact directory.
 
 The second part of the plugin creates a new column that shows the 
 version for the most-recent successful build.
 
 The version is generated based on the value in the build definition file 
 with the Jenkins build number subbed in for the, well, build number. 
 SNAPSHOT builds are supported as well.
 
 I searched around and the only thing I found that was remotely close is 
 this project which has only skeleton files in place, no functionality.
 
 In the short term I intend on adding parsing support for build.sbt 
 files. I am most definitely open to feature requests and pull requests 
 for enhancing the functionality.
 
 Best,
 
 Steve Wagner
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


New plugin hosting request

2014-03-15 Thread ciroque . droid


Hi,

I would like to add a new plugin to the repo. As per the instructions:

The plugin name is: SemanticVersioning
My Github id is: ciroque
Existing Githib repo: https://github.com/ciroque/SemanticVersioning

The plugin parses both SBT-based and POM-based build definition files 
and populates a build variable for use in later build steps. 
Additionally, the version is written to a file in the artifact directory.

The second part of the plugin creates a new column that shows the 
version for the most-recent successful build.

The version is generated based on the value in the build definition file 
with the Jenkins build number subbed in for the, well, build number. 
SNAPSHOT builds are supported as well.

I searched around and the only thing I found that was remotely close is 
this project which has only skeleton files in place, no functionality.

In the short term I intend on adding parsing support for build.sbt 
files. I am most definitely open to feature requests and pull requests 
for enhancing the functionality.

Best,

Steve Wagner

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


new plugin etiquette

2014-03-14 Thread Matthew Moore
I have a couple plugins that I plan to open source and release in the
coming week or so.

I believe I have commit access to github.com/jenkinsci, but wanted to check
on new plugin etiquette prior to just creating a new repo for each?


Just want to make sure I'm not abusing my (limited) power.

thanks,
-M


-- 
Matthew Moore
SWE
Google

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Commit access to publish new plugin Keivox KMAP Plugin

2014-03-13 Thread keivoxlab
Dear jenkins devs, 

We would like to publish our new Keivox KMAP Plugin for Jenkins. Find below 
the details requested:

Plugin Name: 'Keivox KMAP Plugin'
GITHUB username: adminkeivox
GITHUB ID: 
#6859679https://www.assembla.com/spaces/kmap_platform/tickets/6859679

Thanks in advance,

Rubén Garzón

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


need commit access in github to publish new plugin

2014-03-13 Thread Gurpreet Singh
Dear jenkins devs, 

I would like to publish our new Dynamic Extended choice plugin Plugin for 
Jenkins. Find below the details requested:

Plugin Name: Dynamic Extended choice plugin
GITHUB username: rgssingh

Thanks in advance,

RGS Singh

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Commit access to publish new plugin Keivox KMAP Plugin

2014-03-13 Thread Ulli Hafner
New github repository created at https://github.com/jenkinsci/kmap-plugin

Welcome aboard!

Ulli

Am 13.03.2014 um 12:28 schrieb keivox...@gmail.com:

 Dear jenkins devs, 
 
 We would like to publish our new Keivox KMAP Plugin for Jenkins. Find below 
 the details requested:
 
 Plugin Name: 'Keivox KMAP Plugin'
 GITHUB username: adminkeivox
 GITHUB ID: #6859679
 
 Thanks in advance,
 
 Rubén Garzón
 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: need commit access in github to publish new plugin

2014-03-13 Thread Ulli Hafner
What is the difference to 
https://wiki.jenkins-ci.org/display/JENKINS/Extended+Choice+Parameter+plugin ?

Am 13.03.2014 um 16:20 schrieb Gurpreet Singh rgssi...@gmail.com:

 Dear jenkins devs, 
 
 I would like to publish our new Dynamic Extended choice plugin Plugin for 
 Jenkins. Find below the details requested:
 
 Plugin Name: Dynamic Extended choice plugin
 GITHUB username: rgssingh
 
 Thanks in advance,
 
 RGS Singh
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Publish a new plugin named MultiChannelPacker..

2014-03-11 Thread jangochu
Hi, 
   I'm Jango Chu,and my GitHub ID is ljchu. 
   I just joined the development team of jenkins. 
   And I created a new but userful plugin named MultiChannelPacker. 
   The repository is 
https://github.com/ljchu/MultiChannelPacker;https://github.com/ljchu/MultiChannelPacker
. 
   And it works well on our jenkins in my company . 
   So,what should I do next, can I publish it to jenkins-ci? 

Yours, 
Jango Chu. 

2014-3-11 

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Publish a new plugin named MultiChannelPacker..

2014-03-11 Thread jangochu
Hi, 
   I'm Jango Chu,and my GitHub ID is ljchu. 
   I just joined the development team of jenkins. 
   And I created a new but userful plugin named MultiChannelPacker. 
   The repository is 
https://github.com/ljchu/MultiChannelPacker;https://github.com/ljchu/MultiChannelPacker
. 
   And it works well on our jenkins in my company . 
   So,what should I do next, can I publish it to jenkins-ci? 

Yours, 
Jango Chu. 

2014-3-11 

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Publish a new plugin named MultiChannelPacker..

2014-03-11 Thread Ulli Hafner
It would help if you could add README and localization in English, otherwise 
others will not see what your plug-in is all about…

Ulli

Am 11.03.2014 um 14:48 schrieb jango...@gmail.com:

 Hi, 
I'm Jango Chu,and my GitHub ID is ljchu. 
I just joined the development team of jenkins. 
And I created a new but userful plugin named MultiChannelPacker. 
The repository is https://github.com/ljchu/MultiChannelPacker;. 
And it works well on our jenkins in my company . 
So,what should I do next, can I publish it to jenkins-ci? 
 
 Yours, 
 Jango Chu. 
 
 2014-3-11 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: Publish a new plugin named MultiChannelPacker..

2014-03-11 Thread Dominik Bartholdi
what is the plugin all about?
Domi

On 11.03.2014, at 14:46, jango...@gmail.com wrote:

 Hi, 
I'm Jango Chu,and my GitHub ID is ljchu. 
I just joined the development team of jenkins. 
And I created a new but userful plugin named MultiChannelPacker. 
The repository is https://github.com/ljchu/MultiChannelPacker;. 
And it works well on our jenkins in my company . 
So,what should I do next, can I publish it to jenkins-ci? 
 
 Yours, 
 Jango Chu. 
 
 2014-3-11 
 
 -- 
 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-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: wipe-workspace-plugin - New plugin that adds a trigger that will wipe and (re)build a job nightly.

2014-02-17 Thread Paul Becotte

Out of curiousity- did you ever release this?  This would still be a very 
useful trigger to have.  If you haven't released it, what status is the 
code in... could I implement it myself?

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: wipe-workspace-plugin - New plugin that adds a trigger that will wipe and (re)build a job nightly.

2014-02-17 Thread Dominik Bartholdi
I don't think this has ever been implemented, but If you like, just give it a 
go and try to integrate the 
https://wiki.jenkins-ci.org/display/JENKINS/Run+Condition+Plugin
To get the most flexible solution possible. when done, just send a pull 
request to get some feedback on the solution.
regards Domi

On 17.02.2014, at 14:36, Paul Becotte pjbeco...@gmail.com wrote:

 
 Out of curiousity- did you ever release this?  This would still be a very 
 useful trigger to have.  If you haven't released it, what status is the code 
 in... could I implement it myself?

-- 
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-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: wipe-workspace-plugin - New plugin that adds a trigger that will wipe and (re)build a job nightly.

2014-02-17 Thread Bjarke Freund-Hansen
Hi Paul. We have been using this plugin for over a year now without
problems. It is pretty simple. If there is interest I wouldn't mind
releasing it.

Best Regards
Bjarke Freund-Hansen
On Feb 17, 2014 2:36 PM, Paul Becotte pjbeco...@gmail.com wrote:


 Out of curiousity- did you ever release this?  This would still be a very
 useful trigger to have.  If you haven't released it, what status is the
 code in... could I implement it myself?

 --
 You received this message because you are subscribed to a topic in the
 Google Groups Jenkins Developers group.
 To unsubscribe from this topic, visit
 https://groups.google.com/d/topic/jenkinsci-dev/mcokSBUhv-4/unsubscribe.
 To unsubscribe from this group and all its topics, send an email to
 jenkinsci-dev+unsubscr...@googlegroups.com.
 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 jenkinsci-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


<    3   4   5   6   7   8   9   10   11   12   >