Plugin which will create new job type.

2014-06-11 Thread Rob Terpilowski
Hi, I'm attempting to create a Plugin which will add a new Job type, which 
the user can select when clicking the "New Job" link.  I've created a class 
which AbstractProject.AbstractProjectDescriptor, and have annotated this 
class with the @Extension annotation.  In addition I've added 
newJobDetail.jelly file to the project.  However when I deploy the plugin 
and restart Jenkins, nothing appears to happen.  I've examined the log file 
to see if any errors may have been thrown, but no luck.

I've been looking for a tutorial on how to create a top level job, and did 
quite a bit of searching blogs and mailing lists last week, but haven't 
been able to come up with much at this point.

Any help or pointers on what I need to examine?

Thanks,
-Rob

-- 
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: Jenkins plugin for HPC job systems

2014-06-11 Thread 'Bruno P. Kinoshita' via Jenkins Developers
Hi Jesse,

I'm waiting for the workflow plugin but hadn't heard about the durable tasks 
plugin. 

The current implementation of the pbs plugin [1] was a POC to submit jobs via 
the qsub command to a PBS Torque server. In our tests a PBS job was triggered 
from a Freestyle project to the server via a SSH jump box in a university 
cluster. It is working and creating new jobs.

However, indeed if Jenkins goes offline the build stops running, even though 
the PBS job might still be running. I thought about re-using the 
monitor-external-job plug-in, but in some places qsub might be the only option 
to submit jobs.
 
I will experiment with the durable task plugin. Any advice on how to add items 
created in the cluster to the build queue in Jenkins? 

The current implementation creates a PBSSlaveComputer that represents a PBS 
Server. A Widget is created to retrieve the list of queues and its jobs from 
the server.

Thanks!
Bruno

[1] https://github.com/biouno/pbs-plugin


>
> From: Jesse Glick 
>To: jenkinsci-dev@googlegroups.com 
>Sent: Wednesday, June 11, 2014 1:11 PM
>Subject: Re: Jenkins plugin for HPC job systems
> 
>
>On Wed, Jun 11, 2014 at 10:05 AM, James Hetherington  
>wrote:
>> Is anyone aware of a plugin which already does this?
>
>No but I have heard of someone interested in SGE support. My idea was
>to implement the durable-task-plugin API, at which point any client of
>that plugin can use the system (and Jenkins does not need to be
>continuously running while the scheduling system runs your batch job).
>Jenkins Enterprise by CloudBees has one such client, which looks and
>feels like a freestyle project; the upcoming Workflow plugin suite has
>another caller, which is used routinely for running forked commands
>like shell scripts.
>
>
>-- 
>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: jacoco-plugin and java8

2014-06-11 Thread Ognjen Bubalo
Thanks for your time Dominik!

I made the release. It should be visible soon.


On Wed, Jun 11, 2014 at 10:04 PM, Dominik Stadler 
wrote:

> Hi,
>
> I have now merged the changes and verified that it still works fine
> with older JDKs and also that jobs running with JDK8 also produce
> useful JaCoCo data.
>
> I'll leave the actual release to you.
>
> Thanks... Dominik.
>
> On Thu, Jun 5, 2014 at 11:01 AM, Ognjen Bubalo 
> wrote:
> > Hi,
> >
> > I'll check the pull request this week.
> >
> > Cheers,
> > Ogi
> >
> >
> >
> > On Tue, Jun 3, 2014 at 7:04 PM, Jesse Glick 
> wrote:
> >>
> >> On Tue, Jun 3, 2014 at 9:28 AM, Tamás Kende  wrote:
> >> > it seems to me the jacoco-plugin is not actively maintained anymore,
> but
> >> > there is an important merge request to support java8
> >>
> >> Adding direct notes to people recently maintaining this.
> >
> >
>

-- 
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: Parameter Separator Plugin release

2014-06-11 Thread Mike Chmielewski
Thanks! Sorry for being an idiot!





- Original message -

From: Ulli Hafner <[1]ullrich.haf...@gmail.com>

To: [2]jenkinsci-dev@googlegroups.com

Subject: Re: Parameter Separator Plugin release

Date: Wed, 11 Jun 2014 10:04:14 +0200



You hit the maven release
bug: [3]https://groups.google.com/forum/#!topic/jenkinsci-dev/qkmbl3HrY
gk



Add that to your pom





  maven-release-plugin

  2.5

  



  org.apache.maven.scm

  maven-scm-provider-gitexe

  1.9



  




Am 11.06.2014 um 02:43 schrieb Mike Chmielewski
<[4]c...@mikec.123mail.org>:

Thanks for that!

Of course, now i am feeling like an idiot, as I run "mvn
release:prepare release:perform"... My code does not appear to be
getting to [5]repo.jenkins-ci.org. The mvn run completes with a
success, and the code is pushed to [6]maven.jenkins-ci.org:8081.

Is this normal, and I am just being impatient?


- Original message -
From: Ulli Hafner <[7]ullrich.haf...@gmail.com>
To: [8]jenkinsci-dev@googlegroups.com
Subject: Re: Parameter Separator Plugin hosting
Date: Tue, 10 Jun 2014 14:21:40 +0200

Created [9]https://github.com/jenkinsci/parameter-separator-plugin

Sorry for the delay.

Welcome aboard! Ulli

Am 10.06.2014 um 03:30 schrieb Mike Chmielewski
<[10]c...@mikec.123mail.org>:

Any hope of this getting hosted?



- Original message -
From: Mike Chmielewski <[11]c...@mikec.123mail.org>
To: [12]jenkinsci-dev@googlegroups.com
Subject: Fwd: Re: Parameter Separator Plugin hosting
Date: Mon, 19 May 2014 21:44:58 -0400

So I've changed it to return a "dummy" ParameterValue with the
generated name as the value.

If anyone is interested in taking my code and merging it with theirs,
feel free. Otherwise, I hope the new version can be hosted on the
Jenkins site.

- Original message -
From: Mike Chmielewski <[13]c...@mikec.123mail.org>
To: Oleg Nenashev <[14]o.v.nenas...@gmail.com>,
[15]jenkinsci-dev@googlegroups.com
Subject: Re: Parameter Separator Plugin hosting
Date: Mon, 19 May 2014 09:29:54 -0400

Thanks Oleg!

This is my first rudimentary attempt, which is why I went the plugin
route. I have no idea where in the Jenkins core code to put this, which
is what I assume you are recommending in your first point? I can
certainly investigate.

I will absolutely fix the NPE issue. Would converting the null returns
to empty strings or the name of the parameter instance work? The values
are likely never going to be used, since this "parameter' is really
just for creating UI element.


- Original message -
From: Oleg Nenashev <[16]o.v.nenas...@gmail.com>
To: [17]jenkinsci-dev@googlegroups.com
Cc: [18]c...@mikec.123mail.org
Subject: Re: Parameter Separator Plugin hosting
Date: Mon, 19 May 2014 02:49:59 -0700 (PDT)

Hi Mike,
  * I'd recommend to merge the plugin's code somewhere. I think the
feature does not require a separate plugin
  * The plugin will cause massive Executor failures if somebody
triggers a job with your parameter from CLI or MultiJob plugin. See
[19]https://issues.jenkins-ci.org/browse/JENKINS-15094
  * If you want to use the current approach, I kindly ask you to wait
till the fix of the referenced issue

Best regards,
Oleg Nenashev

понедельник, 19 мая 2014 г., 6:26:46 UTC+4 пользователь Mike
Chmielewski написал:

I have a really basic plugin that allows one to separate logical groups
of parameters on the build parameters page, to (hopefully) make it
easier to read/ parse a list of options. It uses an  tag, and
allows global customization of the styling.

It's all hosted on github, so feel free to fork it (it's MIT licensed).

Github Repository: parameter-separator-plugin
Github ID: olhado

--
Mike Chmielewski
co...@mikec.123mail.org


--
Mike Chmielewski
[20]i...@mikec.123mail.org

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

--
Mike Chmielewski
[25]c...@mikec.123mail.org



--

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 [26]jenkinsci-dev+unsubscr...@googlegroups.com.

For more options, visit [27]https://groups.google.com/d/optout.


Email had 1 attachment:
  * signature.asc
  *   1k (application/pgp-signature)


--
Mike Chmielewski
[28]mi...@123mail.org

--
Mike Chmielewski
[29]c...@mikec.123mail.org



--

You received this message because you are subscribed to the Google
Groups "Je

Re: Backporting for 1.554.3 started

2014-06-11 Thread ogondza


Backporting is over. We are ready for RC.


--

oliver

-- 
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: Jenkins plugin for HPC job systems

2014-06-11 Thread Jesse Glick
On Wed, Jun 11, 2014 at 10:05 AM, James Hetherington  wrote:
> Is anyone aware of a plugin which already does this?

No but I have heard of someone interested in SGE support. My idea was
to implement the durable-task-plugin API, at which point any client of
that plugin can use the system (and Jenkins does not need to be
continuously running while the scheduling system runs your batch job).
Jenkins Enterprise by CloudBees has one such client, which looks and
feels like a freestyle project; the upcoming Workflow plugin suite has
another caller, which is used routinely for running forked commands
like shell scripts.

-- 
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: Jenkins plugin for HPC job systems

2014-06-11 Thread 'Coinbase Support' via Jenkins Developers
__
Type your response ABOVE THIS LINE to reply



Re: Jenkins plugin for HPC job systems

Coinbase | Jun 11, 2014 07:57AM PDT

Thank you for submitting your request.  We have received your request and are 
working on responding to you as soon as possible.  If you have any additional 
information to add to this case, please reply to this email.

Thanks in advance for your patience and support.


This message was sent to  jenkinsci-dev@googlegroups.com in reference to Case 
#353886.



[[b791f186037edf9e09f181e1f555bd78cb114819-249878647]]

-- 
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: Jenkins plugin for HPC job systems

2014-06-11 Thread 'Bruno P. Kinoshita' via Jenkins Developers

Hi James

We have developed a pbs plugin, but it needs more work to be ready to 
production use.

Maybe we can collaborate? We have a pbs java api too. 

http://biouno.org

Bruno
--
Em qua, 11 de jun de 2014 11:05 BRT James Hetherington escreveu:

>I am considering starting to write a Jenkins plugin to support the use of 
>HPC job scheduler systems like SGE, LL and PBS.
>
>Jobs currently queued in the batch system would show as pending jobs in the 
>Jenkins UI.
>Jobs would be qsubbed when they are requested to be built, and the job 
>would transition to currently running when it runs on the scheduler
>
>Configuration for the scheduler-based slave would specify the commands to 
>be used for job submission, termination and status monitoring, with 
>standard options for common queue systems, 
>as well as SSH connection details to the login node of an HPC system.
>
>I have two questions:
>
>1. Is anyone aware of a plugin which already does this?
>2. Would anyone be interested in collaborating on such a project?
>
>-- 
>
>  Dr James Hetherington,
>
>Team Leader,   Honorary Lecturer
>Research Software DevelopmentDepartment of Computer Science
>Research IT Services
>Information Services Division   Faculty of Engineering
>
>University College London
>
>Tel: 02035495164 (Int. 65164)
>Mobile: 07946868834
>Skype: ucgajhe
>Twitter: @uclrcsoftdev
>Blog: blogs.ucl.ac.uk/research-software-development/
>Site: development.rc.ucl.ac.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.

-- 
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.


Jenkins plugin for HPC job systems

2014-06-11 Thread James Hetherington
I am considering starting to write a Jenkins plugin to support the use of 
HPC job scheduler systems like SGE, LL and PBS.

Jobs currently queued in the batch system would show as pending jobs in the 
Jenkins UI.
Jobs would be qsubbed when they are requested to be built, and the job 
would transition to currently running when it runs on the scheduler

Configuration for the scheduler-based slave would specify the commands to 
be used for job submission, termination and status monitoring, with 
standard options for common queue systems, 
as well as SSH connection details to the login node of an HPC system.

I have two questions:

1. Is anyone aware of a plugin which already does this?
2. Would anyone be interested in collaborating on such a project?

-- 

  Dr James Hetherington,

Team Leader,   Honorary Lecturer
Research Software DevelopmentDepartment of Computer Science
Research IT Services
Information Services Division   Faculty of Engineering

University College London

Tel: 02035495164 (Int. 65164)
Mobile: 07946868834
Skype: ucgajhe
Twitter: @uclrcsoftdev
Blog: blogs.ucl.ac.uk/research-software-development/
Site: development.rc.ucl.ac.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: jira cucumber-testresult ownership

2014-06-11 Thread teilo
Thanks Ulli

On Wednesday, 11 June 2014 09:05:28 UTC+1, Ullrich Hafner wrote:
>
> Done.
>
> Am 11.06.2014 um 09:59 schrieb teilo >:
>
> Hi all,
>
> could someone please set the default owner of issues on the 
> cucumber-testresult plugin to me (teilo) please.
>
> https://issues.jenkins-ci.org/browse/JENKINS/component/18324
>
> /James
>
> -- 
> 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.


External Resource Dispatcher plugin is looking for new maintainer

2014-06-11 Thread Sandell, Robert
Our verification department has taken a different approach to our original 
Jenkins implementation, so we have no longer any use of this wonderful little 
plugin and hence also no time of maintaining it in the community.

The statistics says there were 210 users of it in May and it is a shame to 
leave them hanging, so If anyone has any itches to scratch on that plugin feel 
free to make it your own.

https://wiki.jenkins-ci.org/display/JENKINS/External+Resource+Dispatcher

It is quite heavily dependent on the metadata plugin which we do have plans for 
but pretty far down in the backlog of other things to do, so getting a co 
maintainer on that plugin would be helpful if demands starts to rise. But I 
haven't gotten anny support requests on these two plugins in a long time so 
maybe the need isn't that high.



Robert Sandell
Software Tools Engineer
SW Environment and Product Configuration
Development Environment

Sony Mobile Communications
Tel: +46 (0)10 80 12721
sonymobile.com

[cid:image001.jpg@01CF855D.F1E58F80]

-- 
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: jira cucumber-testresult ownership

2014-06-11 Thread Ulli Hafner
Done.

Am 11.06.2014 um 09:59 schrieb teilo :

> Hi all,
> 
> could someone please set the default owner of issues on the 
> cucumber-testresult plugin to me (teilo) please.
> 
> https://issues.jenkins-ci.org/browse/JENKINS/component/18324
> 
> /James
> 
> -- 
> 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: Parameter Separator Plugin release

2014-06-11 Thread Ulli Hafner
You hit the maven release bug: 
https://groups.google.com/forum/#!topic/jenkinsci-dev/qkmbl3HrYgk

Add that to your pom


  maven-release-plugin
  2.5
  

  org.apache.maven.scm
  maven-scm-provider-gitexe
  1.9

  


Am 11.06.2014 um 02:43 schrieb Mike Chmielewski :

> Thanks for that!
>  
> Of course, now i am feeling like an idiot, as I run "mvn release:prepare 
> release:perform"... My code does not appear to be getting to 
> repo.jenkins-ci.org. The mvn run completes with a success, and the code is 
> pushed to maven.jenkins-ci.org:8081.
>  
> Is this normal, and I am just being impatient?
>  
>  
> - Original message -
> From: Ulli Hafner 
> To: jenkinsci-dev@googlegroups.com
> Subject: Re: Parameter Separator Plugin hosting
> Date: Tue, 10 Jun 2014 14:21:40 +0200
>  
> Created https://github.com/jenkinsci/parameter-separator-plugin
>  
> Sorry for the delay.
>  
> Welcome aboard! Ulli
>  
> Am 10.06.2014 um 03:30 schrieb Mike Chmielewski :
>  
>> Any hope of this getting hosted?
>>  
>>  
>> - Original message -
>> From: Mike Chmielewski 
>> To: jenkinsci-dev@googlegroups.com
>> Subject: Fwd: Re: Parameter Separator Plugin hosting
>> Date: Mon, 19 May 2014 21:44:58 -0400
>>  
>> So I've changed it to return a "dummy" ParameterValue with the generated 
>> name as the value.
>>  
>> If anyone is interested in taking my code and merging it with theirs, feel 
>> free. Otherwise, I hope the new version can be hosted on the Jenkins site.
>>  
>> - Original message -
>> From: Mike Chmielewski 
>> To: Oleg Nenashev , jenkinsci-dev@googlegroups.com
>> Subject: Re: Parameter Separator Plugin hosting
>> Date: Mon, 19 May 2014 09:29:54 -0400
>>  
>> Thanks Oleg!
>>  
>> This is my first rudimentary attempt, which is why I went the plugin route. 
>> I have no idea where in the Jenkins core code to put this, which is what I 
>> assume you are recommending in your first point? I can certainly investigate.
>>  
>> I will absolutely fix the NPE issue. Would converting the null returns to 
>> empty strings or the name of the parameter instance work? The values are 
>> likely never going to be used, since this "parameter' is really just for 
>> creating UI element.
>>  
>>  
>> - Original message -
>> From: Oleg Nenashev 
>> To: jenkinsci-dev@googlegroups.com
>> Cc: c...@mikec.123mail.org
>> Subject: Re: Parameter Separator Plugin hosting
>> Date: Mon, 19 May 2014 02:49:59 -0700 (PDT)
>>  
>> Hi Mike,
>> I'd recommend to merge the plugin's code somewhere. I think the feature does 
>> not require a separate plugin
>> The plugin will cause massive Executor failures if somebody triggers a job 
>> with your parameter from CLI or MultiJob plugin. See 
>> https://issues.jenkins-ci.org/browse/JENKINS-15094
>> If you want to use the current approach, I kindly ask you to wait till the 
>> fix of the referenced issue 
>> Best regards,
>> Oleg Nenashev
>>  
>> понедельник, 19 мая 2014 г., 6:26:46 UTC+4 пользователь Mike Chmielewski 
>> написал:
>> I have a really basic plugin that allows one to separate logical groups of 
>> parameters on the build parameters page, to (hopefully) make it easier to 
>> read/ parse a list of options. It uses an  tag, and allows global 
>> customization of the styling.
>>  
>> It's all hosted on github, so feel free to fork it (it's MIT licensed).
>>  
>> Github Repository: parameter-separator-plugin
>> Github ID: olhado
>>  
>> -- 
>> Mike Chmielewski
>> co...@mikec.123mail.org
>>  
>> -- 
>> Mike Chmielewski
>> i...@mikec.123mail.org
>> 
>> 
>> -- 
>> 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.
>>  
>> --
>> Mike Chmielewski
>> c...@mikec.123mail.org
>>  
>> -- 
>> 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.
> 
>  
> Email had 1 attachment:
> 
> signature.asc
>   1k (application/pgp-signature)
>  
> --
> Mike Chmielewski
> mi...@123mail.org
>  
> --
> Mike Chmielewski
> c...@mikec.123mail.org
> 
> -- 
> 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+unsubs

jira cucumber-testresult ownership

2014-06-11 Thread teilo
Hi all,

could someone please set the default owner of issues on the 
cucumber-testresult plugin to me (teilo) please.

https://issues.jenkins-ci.org/browse/JENKINS/component/18324

/James

-- 
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.