RE: Job profiler plugin

2013-12-19 Thread James Nord (jnord)
Obviously such a thing would probably only work for freestyle type builds.
Maven2 builds the time is eaten in between every mojo execution so Sum(mojo 
time)  (maven start time - maven end time).  There can be a lot of overhead in 
here...

/James

From: jenkinsci-dev@googlegroups.com [mailto:jenkinsci-dev@googlegroups.com] On 
Behalf Of Steven Deal
Sent: 18 December 2013 19:17
To: jenkinsci-dev@googlegroups.com
Subject: Re: Job profiler plugin

I did see that... I should try it before I suggest what it can/cannot do. I was 
hoping for something that could understand the various phases of the build, 
even at a high level... like post-build or publishing and then calculate the 
time spent in each phase. I have a build that can run from 26 minutes to just 
under two hours due to some network issues we are facing. No one really wants 
to drill into the logs; but, if on the job page there was a graph showing where 
the time was spent, it might raise the issue.

On Wed, Dec 18, 2013 at 2:00 PM, Jesse Glick 
jgl...@cloudbees.commailto:jgl...@cloudbees.com wrote:
On Wed, Dec 18, 2013 at 1:54 PM, Steven Deal 
stevend...@gmail.commailto:stevend...@gmail.com wrote:
 I'm wondering if there exist a plugin that might capture the amount of time
 a job spends in each phase of the build?

https://wiki.jenkins-ci.org/display/JENKINS/Timestamper

(More of a question for the users' list I guess.)

--
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/8M4PmFeQVDU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to 
jenkinsci-dev+unsubscr...@googlegroups.commailto:jenkinsci-dev%2bunsubscr...@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.commailto: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.


Jelly: Why st:include inside j:forEach doesn't work?

2013-12-19 Thread octavian1001
Hello,

I have a list of configuration files for 3 build rules. In future will be 
more than 3 rules, so I want to include the configurations using a forEach 
like this:

j:forEach var=rule items=${it.rules}
   st:include page=config.jelly 
class=${rule.getClass().getCanonicalName()}/
/j:forEach

But it doesn't work and no error is shown. If I put them one after the 
other one it works.

st:include page=config.jelly 
class=jenkins.cigame.rules.UnitTestingRule/
st:include page=config.jelly class=jenkins.cigame.rules.BuildRule/
st:include page=config.jelly class=jenkins.cigame.rules.FindBugsRule/

Is there a solution to this?

Thanks,
Octavian

-- 
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: Jelly: Why st:include inside j:forEach doesn't work?

2013-12-19 Thread Vivekanand S V
Is it going inside the for loop ? did you try printing the size of
*it.rules* and *rule* and see the output, that may give you some clue.


On Thu, Dec 19, 2013 at 2:41 PM, octavian1001 h.octav...@gmail.com wrote:

 Hello,

 I have a list of configuration files for 3 build rules. In future will be
 more than 3 rules, so I want to include the configurations using a forEach
 like this:

 j:forEach var=rule items=${it.rules}
st:include page=config.jelly
 class=${rule.getClass().getCanonicalName()}/
 /j:forEach

 But it doesn't work and no error is shown. If I put them one after the
 other one it works.

 st:include page=config.jelly
 class=jenkins.cigame.rules.UnitTestingRule/
 st:include page=config.jelly class=jenkins.cigame.rules.BuildRule/
 st:include page=config.jelly class=jenkins.cigame.rules.FindBugsRule/

 Is there a solution to this?

 Thanks,
 Octavian

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


-- 
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: Backports for 1.532.2

2013-12-19 Thread ogondza
Tests looks good to me. Kohsuke, please post RC.

https://jenkins.ci.cloudbees.com/job/core/job/jenkins_lts_branch/53/
--  
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/groups/opt_out.


Re: Jelly: optional section that depends on the current value in dropdown

2013-12-19 Thread Ulli Hafner
Your approach will not work. The UI examples plug-in shows how to achieve that. 

Have a look at the templates
-  f:dropdownList
- f:dropdownListBlock

Am 19.12.2013 um 00:50 schrieb Mathieu Wang mathieu.w...@ericsson.com:

 Hello everyone,
 
 So I have two f:select dropdowns. The first one is always there, and I only 
 want to display the second one for certain values in the first dropdown.
 
 I had two ideas:
 1. Use a j:if tag around the second dropdown as shown below. 
 However, I am not able to get the current value of the first dropdown. I've 
 tried putting @QueryParameter final String serverName in my 
 isEnableMirrorSelectionInJobs method, but it always returns null. It seems 
 like @QueryParameter only works for doFill... and doCheck... methods, and 
 other methods that bind to a form. Passing serverName directly to it (j:if 
 test=${descriptor.isEnableMirrorSelectionInJobs(serverName)}) gives the 
 same result.
  
 f:entry title=${%Choose a server} description=${it.description} 
 field=serverName
 f:select/
 /f:entry
 j:if test=${instance.isEnableMirrorSelectionInJobs()}
 f:entry title=${%Choose a mirror} field=mirror
 f:select/
 /f:entry
 /j:if
 
 2. Change the first f:select to f:dropdownList and put everything inside a 
 f:dropdownListBlock. However, this changes the structure of the entire JSON 
 object by adding one more level to it, thus needing refactoring on the 
 DataBoundConstructor, which I don't want.
 
 Does anyone have an idea how to solve this problem? 
 Thanks in advance!
 
 Mathieu Wang
 
 -- 
 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.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: Jenkins mobile interface

2013-12-19 Thread Bruno Kühnen Meneguello
I have created an issue with the prototype: JENKINS-21092 
https://issues.jenkins-ci.org/browse/JENKINS-21092


On Tue 17 Dec 2013 08:46:13 PM BRST, Bruno Meneguello wrote:


I don't think so. If we define some guidelines to mobile interface,
like vertical layout, large icons , less text and simple click actions
(maybe some widgets need to be tuned). All this will make the
interface adaptable to small screens. For larger screens, like 10,
the actual layout should be enough (and can be tuned to be lighter
even for large screens)

Em 17/12/2013 20:37, Ulli Hafner ullrich.haf...@gmail.com
mailto:ullrich.haf...@gmail.com escreveu:

That would be a good idea if we could provide such an interface
that works with all plugins out of the box. But such a new UI
layout requires a lot of work and I don’t see that we have
capacity to handle this in the near future (requires for each
jelly file one layout for monitors, one for 4’’ smart phones, one
for 10'’ display for tablets landscape, etc)…

Am 17.12.2013 um 22:29 schrieb Bruno Meneguello
br...@meneguello.com mailto:br...@meneguello.com:



I've tested this app, but it's insufficient to me. I use a lot of
matrix projects and I need some plugins information, and this app
it's far incomplete.

I think that Jenkins need the same interface that it have today,
but a little more lightweight and small screen friendly.

It's a lot of job to maintain one interface, and is a lot more to
keep an adaptative one, but keep the same actual quality plugins
in two different projects is infeasible (or just very difficult).

If someone want to help, I want to make a prototype of this idea.

Em 17/12/2013 18:34, Jesse Glick jgl...@cloudbees.com
mailto:jgl...@cloudbees.com escreveu:

On Tue, Dec 17, 2013 at 3:19 PM, Bruno Kühnen Meneguello
br...@meneguello.com mailto:br...@meneguello.com wrote:
 I want to know if there is any intention to support a
mobile interface to
 Jenkins.

http://jenkins-ci.mobi/

 So I was thinking if should be a good idea to degradate the
interface when
 accessed by a mobile device. This could be detected by one
filter and
 offered as an option in the page footer (mobile/normal).

I suggested this a while back but was just directed toward the
separate mobile app.

--
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%2bunsubscr...@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
mailto: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.


Re: Jelly: Why st:include inside j:forEach doesn't work?

2013-12-19 Thread Jesse Glick
On Thu, Dec 19, 2013 at 4:11 AM, octavian1001 h.octav...@gmail.com wrote:
 st:include page=config.jelly 
 class=${rule.getClass().getCanonicalName()}/

Odd. Try simply

st:include page=config.jelly it=${rule}/

(or from=${rule} if you do not want to set the ${it} variable)

-- 
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: How to log information from a remoted task

2013-12-19 Thread Jesse Glick
On Wed, Dec 18, 2013 at 5:48 PM, Kaj Kandler kajkand...@conficio.com wrote:
 I'm trying to execute some steps in a builder with some Callable class.

 Is there any way to transport log information from this job? Can I access a
 logger somehow?

Just use Logger.getLogger(ThisClass.class.getName()).log(…) as usual.
As of Jenkins 1.519 (JENKINS-18274) these messages should be displayed
in custom log recorders just as if they were logged on the master.

-- 
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: Publish over SSH Plugin needs a new maintainer

2013-12-19 Thread Slide
I was not using your patched version, I can take a look and merge stuff
into the mainline.


On Wed, Dec 18, 2013 at 2:05 AM, Alexander Fischer afischer...@gmail.comwrote:

 Hello,

 what are your build-problems?
 Or did you try my patched version? The Maven-build for my version should
 run without problems...

 See on my Github-repositories on https://github.com/afischer211

 Kind regards,
 Alexander

 Am Dienstag, 17. Dezember 2013 17:34:14 UTC+1 schrieb slide:

 H, this is more difficult than I first expected. I tried cloning the
 repo and doing a build and there are a bunch of build issues. I'll have to
 work through them to see if I can get this going.

 slide


 On Mon, Dec 16, 2013 at 8:44 AM, Mark Ottaviani mark.ot...@gmail.comwrote:

 Slide,

 A new release would be great, thanks for your help!

 -Mark



 On Monday, December 16, 2013 10:16:11 AM UTC-5, slide wrote:

 I merged the pull request, it looked fine to me. I don't necessarily
 want to take over as maintainer, but I can keep an eye on it until someone
 wants to. I assume you would like a new release?

 slide


  --
 You received this message because you are subscribed to the Google
 Groups Jenkins Developers group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to jenkinsci-de...@googlegroups.com.

 For more options, visit https://groups.google.com/groups/opt_out.




 --
 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/groups/opt_out.




-- 
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/groups/opt_out.


Re: Jelly: optional section that depends on the current value in dropdown

2013-12-19 Thread Mathieu Wang
Hi Ullrich,

Thanks for the advice.
But I have looked into that, and as I said, putting all the fields into a 
dropdownList will wrap them within one JSON object/array.
My understanding is that it will involve moving all the frields from the 
DataBoundConstructor to another Describable object, say TriggerConfig, and 
leave only one field in my old class, whose name matches the name of the 
dropdownList.
It seems that this refactoring will cause a lot of pain when handling 
backward compatibility.
Do you have any suggestions to that?

Thanks

Mathieu Wang

On Thursday, December 19, 2013 7:25:45 AM UTC-5, Ullrich Hafner wrote:

 Your approach will not work. The UI examples plug-in shows how to achieve 
 that. 

 Have a look at the templates
 -  f:dropdownList
 - f:dropdownListBlock

 Am 19.12.2013 um 00:50 schrieb Mathieu Wang 
 mathie...@ericsson.comjavascript:
 :

 Hello everyone,

 So I have two f:select dropdowns. The first one is always there, and I 
 only want to display the second one for certain values in the first 
 dropdown.

 I had two ideas:
 1. Use a j:if tag around the second dropdown as shown below. 
 However, I am not able to get the current value of the first dropdown. 
 I've tried putting @QueryParameter final String serverName in my 
 isEnableMirrorSelectionInJobs method, but it always returns null. It 
 seems like @QueryParameter only works for doFill... and doCheck... methods, 
 and other methods that bind to a form. Passing serverName directly to it 
 (j:if 
 test=${descriptor.isEnableMirrorSelectionInJobs(serverName)}) gives the 
 same result.
  
 f:entry title=${%Choose a server} 
 description=${it.description} field=serverName
 f:select/
 /f:entry
 j:if test=${instance.isEnableMirrorSelectionInJobs()}
 f:entry title=${%Choose a mirror} field=mirror
 f:select/
 /f:entry
 /j:if

 2. Change the first f:select to f:dropdownList and put everything inside a
  f:dropdownListBlock. However, this changes the structure of the entire 
 JSON object by adding one more level to it, thus needing refactoring on the 
 DataBoundConstructor, which I don't want.

 Does anyone have an idea how to solve this problem? 
 Thanks in advance!

 Mathieu Wang

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


Re: Jenkins mobile interface

2013-12-19 Thread Bruno Kühnen Meneguello
PR #1070 https://github.com/jenkinsci/jenkins/pull/1070 created with 
an already working prototype


--
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: Pull Request: 882 seperate Cancel permission from Build permission for JENKINS-14713

2013-12-19 Thread Nickolay Rumyantsev
Hi Hangsu,

I've recently faced the same issue using Jenkins 1.543. Is there any 
progress with your pull-request?

Regards,
Nickolay

среда, 24 июля 2013 г., 20:40:04 UTC+4 пользователь Hangsu Ma написал:

 Hi All,

 Please let me know what do you think on this!

 *The reasons:*

- On Jenkins security authorization matrix, Build and Cancel are 
listed as different items in same category, this normally implies they are 
independent permissions. But the current behavior is: Build permission 
implicitly grants Cancel permission, I find this quite confusing from 
 admin 
point of view.
- In my company, we have over 20 dev teams and 400+ jobs running on 
Jenkins, too many build and cancel games going on every day.

 From the look of this JIRA, I am not the only one out there having these 
 problem:
 https://issues.jenkins-ci.org/browse/JENKINS-14713

 *The change:*
 https://github.com/jenkinsci/jenkins/pull/882
 They are simple enough change, however, after this change is merged, new 
 version of Jenkins will not allow user with Build permissions only to 
 Cancel build, this is going to have impact on jenkins users.

 *The script:*
 In order to address this, scripts below are developed to make 
 configuration compatible, this will make sure Jenkins doesn't behaviour 
 differently after the fix from user point of view.

 https://wiki.jenkins-ci.org/display/JENKINS/Grant+Cancel+Permission+for+user+and+group+that+have+Build+permission

 *The LTS branch:*
 My company only use LTS Jenkins version. I am wondering how long it 
 normally take for a new change to make into a LTS?



-- 
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: credentials extension

2013-12-19 Thread Matthew Moore
So I've pushed oauth-credentials to my github (
https://github.com/mattmoor/oauth-credentials).  I know Stephen has some
feedback we still need to discuss, but I'd like to go through the ~release
motions end-to-end to learn the process (both Jenkins and Maven).

I think the next step on the Wiki is getting someone to fork my repo,
and/or get access to do so myself?

thanks,
-M



On Fri, Dec 6, 2013 at 4:10 PM, Kannan Manickam m...@arangamani.net wrote:

 Matthew,

 This page has some information regarding that:
 https://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins


 On Fri, Dec 6, 2013 at 4:07 PM, Matthew Moore mattm...@google.com wrote:

 Scratch this pull request.  Thanks, Jesse for the suggestion that this
 should just be its own plugin.

 I can factor this into its own plugin, but once I've done that what is
 the right process to ~release it to the main Jenkins repo?

 thanks,
 -M


 On Fri, Dec 6, 2013 at 3:28 PM, Matthew Moore mattm...@google.comwrote:

 I implemented an extension to the Credentials plugin to support
 OAuth-based credentials, which I'm hoping to push back to the core
 Credentials plugin.

 I'm not generally sure what the general process is for this, so I'd
 appreciate any pointers.

 I've issued a pull request here:
 https://github.com/jenkinsci/credentials-plugin/pull/9


 thanks,
 -M

 --
 Matthew Moore
 Google




 --
 Matthew Moore
 SWE/TL: https://memegen.googleplex.com/5967883364466688
 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/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.




-- 
Matthew Moore
SWE/TL: https://memegen.googleplex.com/5967883364466688
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/groups/opt_out.


Re: How to log information from a remoted task

2013-12-19 Thread Kaj Kandler
Thanks Jesse,
this sounds really promising, especially as your fix has also been included 
in 1509.4 LTS.

However, it seems that the loggers you talk about end up in stdout 
(https://wiki.jenkins-ci.org/display/JENKINS/Logging).

I was actually looking for something that transports the 
listener.getLogger().println() to my jobs console.

Any ideas? So far I did write the messages to a temp file and copied it 
with an Input Stream from the slave. However, when running on master, this 
shows empty results.

Thanks
Ko

On Thursday, December 19, 2013 9:37:28 AM UTC-5, Jesse Glick wrote:

 On Wed, Dec 18, 2013 at 5:48 PM, Kaj Kandler 
 kajka...@conficio.comjavascript: 
 wrote: 
  I'm trying to execute some steps in a builder with some Callable class. 
  
  Is there any way to transport log information from this job? Can I 
 access a 
  logger somehow? 

 Just use Logger.getLogger(ThisClass.class.getName()).log(…) as usual. 
 As of Jenkins 1.519 (JENKINS-18274) these messages should be displayed 
 in custom log recorders just as if they were logged on the master. 


-- 
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: java.lang.OutOfMemoryError: PermGen space

2013-12-19 Thread nkokkella
Thanks for the comment but i tried before posted the query by setting 
JAVA_OPTS before running the ant script for the build but same error i am 
getting.


On Thursday, December 19, 2013 12:56:13 PM UTC-5, Jeff MAURY wrote:

 This is an ant step so setting MAVEN_OPTS will have no effect 

 Jeff
 —
 Sent from Mailbox https://www.dropbox.com/mailbox for iPhone


 On Thu, Dec 19, 2013 at 6:41 PM, nkok...@gmail.com javascript: 
 nkok...@gmail.com javascript: wrote:

 Hi,

 I am implementing custom plug-in to insert some data to DB (like audit2db 
 plug-in, i cannot use audit2db plug-in as our requirement is different and 
 also i cannot extend) and most of the times i get 
  java.lang.OutOfMemoryError: PermGen space while running the job, so i 
 tried increasing java opts settings related to heap and memory but nothing 
 is solving the problem,

 Tried by changing values with all possible values for -Xms512m -Xmx2048m 
 -XX:MaxNewSize=512m -XX:NewSize=512m -XX:MaxPermSize=512m 
 -XX:PermSize=512m.

 Also tried to setting MAVEN_OPTS from global configurationbut no luck.

 Sample stack trace: First i thought its happening in specific case but 
 its happening in other cases also as i tried to run the job with no 
 settings (i mean no configurations done for the job, its empty job)

 
  java.lang.OutOfMemoryError: PermGen space
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
 at 
 org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1128)
 at 
 hudson.ClassicPluginStrategy$AntClassLoader2.defineClassFromData(ClassicPluginStrategy.java:632)
 at 
 org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
 at 
 org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355)
 at 
 org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
 at 
 org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1068)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
 at 
 org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1128)
 at 
 hudson.ClassicPluginStrategy$AntClassLoader2.defineClassFromData(ClassicPluginStrategy.java:632)
 at 
 org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
 at 
 org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355)
 at 
 org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
 at 
 org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1068)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
 at 
 org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1128)
 at 
 hudson.ClassicPluginStrategy$AntClassLoader2.defineClassFromData(ClassicPluginStrategy.java:632)
 at 
 org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
 at 
 org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355)
 at 
 org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
 at 
 org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1068)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
 at 
 org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:84)
 at 
 org.hibernate.impl.SessionFactoryImpl.init(SessionFactoryImpl.java:297)
  

 Appreciate quick help
 Thanks
  
 -- 
 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/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.


Re: How to log information from a remoted task

2013-12-19 Thread Jesse Glick
On Thu, Dec 19, 2013 at 2:00 PM, Kaj Kandler kajkand...@conficio.com wrote:
 it seems that the loggers you talk about end up in stdout

Well, various places.

 I was actually looking for something that transports the
 listener.getLogger().println() to my jobs console.

That is quite unrelated to logging. You just need to print to the
build listener, which is passed to build steps and so on in various
methods.

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


I want to add a new plugin (not yet ready to be released)

2013-12-19 Thread Hyunil Shin
Hello

I want to add a new plugin, which is under development.
Currently, it provides a very simple functionality.

GitHub ID: anyone-can-test
Repository: https://github.com/anyone-can-test/mypeople-plugin

Anything that I should do to host plugin?

Thank you~

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