Re: hi i have a question

2014-11-24 Thread Richard Bywater
Out of interest, what is synopsis.com as referred in the email address
below?
On 24/11/2014 8:12 PM, Oleg Nenashev o.v.nenas...@gmail.com wrote:

 Please clarify the question and ask it on jenkinsci-us...@synopsys.com
 If you have problems with English description of the issue, attach
 screenshots or duplicate the question in your native language.
 Jenkins version is required in any case

 понедельник, 24 ноября 2014 г., 5:27:43 UTC+3 пользователь jonghoon,jeon
 написал:

 hi., help me please.

 i have a question...

 i did build now and commonly i did another work in jenkins

 but when i do build now new project(many big size),  i don't connect
 jenkins(localhost:8080)..although jenkins service start...

 any ideas...
 why..??

 help me please.

  --
 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.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/jenkinsci-dev/bca7591d-9a96-43bd-91ac-e936b0446921%40googlegroups.com
 https://groups.google.com/d/msgid/jenkinsci-dev/bca7591d-9a96-43bd-91ac-e936b0446921%40googlegroups.com?utm_medium=emailutm_source=footer
 .
 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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAMui944Eqk9aS2%2BO9jmGG-J7ZPVbmLC5x3F7GB3WLDse%3D7duEQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: hi i have a question

2014-11-24 Thread Oleg Nenashev
Hi Richard,

My bad. I occasionally added the suffix of my company instead of the
correct one.
The correct address is jenkinsci-us...@googlegrooups.com.

2014-11-24 12:19 GMT+03:00 Richard Bywater rich...@byh2o.com:

 Out of interest, what is synopsis.com as referred in the email address
 below?
 On 24/11/2014 8:12 PM, Oleg Nenashev o.v.nenas...@gmail.com wrote:

 Please clarify the question and ask it on jenkinsci-us...@synopsys.com
 If you have problems with English description of the issue, attach
 screenshots or duplicate the question in your native language.
 Jenkins version is required in any case

 понедельник, 24 ноября 2014 г., 5:27:43 UTC+3 пользователь jonghoon,jeon
 написал:

 hi., help me please.

 i have a question...

 i did build now and commonly i did another work in jenkins

 but when i do build now new project(many big size),  i don't connect
 jenkins(localhost:8080)..although jenkins service start...

 any ideas...
 why..??

 help me please.

  --
 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.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/jenkinsci-dev/bca7591d-9a96-43bd-91ac-e936b0446921%40googlegroups.com
 https://groups.google.com/d/msgid/jenkinsci-dev/bca7591d-9a96-43bd-91ac-e936b0446921%40googlegroups.com?utm_medium=emailutm_source=footer
 .
 For more options, visit https://groups.google.com/d/optout.

  --
 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/8CmY12NFNYw/unsubscribe.
 To unsubscribe from this group and all its topics, send an email to
 jenkinsci-dev+unsubscr...@googlegroups.com.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/jenkinsci-dev/CAMui944Eqk9aS2%2BO9jmGG-J7ZPVbmLC5x3F7GB3WLDse%3D7duEQ%40mail.gmail.com
 https://groups.google.com/d/msgid/jenkinsci-dev/CAMui944Eqk9aS2%2BO9jmGG-J7ZPVbmLC5x3F7GB3WLDse%3D7duEQ%40mail.gmail.com?utm_medium=emailutm_source=footer
 .

 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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLCRWxHkJfANxX8h6T50dFLzzRuZKe8yGF2GHh7m6P99Ow%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


How do I release a plugin?

2014-11-24 Thread Vipin Nair
Hi,

How can I release a plugin to the jenkins plugin repo?

I have written a new plugin to generate a dashboard, and would like to 
publish the same.

Is requesting hosting mandatory? Or can I just run mvn release:prepare 
release:perform from my local repository?

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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/258410e8-f29c-40b1-a9dd-69d4794bcebb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: New Plugin - Admin Note Plugin - Hosting Requested

2014-11-24 Thread Fawzy Manaa
Bump... Any idea how long it usually takes?


On Tuesday, November 18, 2014 9:26:09 PM UTC-5, Fawzy Manaa wrote:


 Jenkinsci ID: fawzymanaa



 On Tuesday, November 18, 2014 9:07:43 PM UTC-5, Fawzy Manaa wrote:

 Hi all,

 Just got started with my first Jenkins plugin... It solves the simple 
 problem of providing a way for Jenkins admins to write a HTML note (Tips, 
 Guidelines, Notices, How-To, ...) and be able to add it as a build step to 
 any Jenkins job (No execution during build time - This helps developers 
 during job setup time only)...

 Clone URL: https://github.com/fmanaa/JenkinsAdminNotePlugin.git
 GitHub ID: fmanaa

 Please let me know if you have any questions.

 Fawzy



-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/800e4d76-3622-4a24-9cc3-611525fce919%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: hi i have a question

2014-11-24 Thread Richard Bywater
That's OK - thought it was perhaps a re-branding of Google groups or
something :)

Richard
On 24/11/2014 10:27 PM, Oleg Nenashev o.v.nenas...@gmail.com wrote:

 Hi Richard,

 My bad. I occasionally added the suffix of my company instead of the
 correct one.
 The correct address is jenkinsci-us...@googlegrooups.com.

 2014-11-24 12:19 GMT+03:00 Richard Bywater rich...@byh2o.com:

 Out of interest, what is synopsis.com as referred in the email address
 below?
 On 24/11/2014 8:12 PM, Oleg Nenashev o.v.nenas...@gmail.com wrote:

 Please clarify the question and ask it on jenkinsci-us...@synopsys.com
 If you have problems with English description of the issue, attach
 screenshots or duplicate the question in your native language.
 Jenkins version is required in any case

 понедельник, 24 ноября 2014 г., 5:27:43 UTC+3 пользователь jonghoon,jeon
 написал:

 hi., help me please.

 i have a question...

 i did build now and commonly i did another work in jenkins

 but when i do build now new project(many big size),  i don't connect
 jenkins(localhost:8080)..although jenkins service start...

 any ideas...
 why..??

 help me please.

  --
 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.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/jenkinsci-dev/bca7591d-9a96-43bd-91ac-e936b0446921%40googlegroups.com
 https://groups.google.com/d/msgid/jenkinsci-dev/bca7591d-9a96-43bd-91ac-e936b0446921%40googlegroups.com?utm_medium=emailutm_source=footer
 .
 For more options, visit https://groups.google.com/d/optout.

  --
 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/8CmY12NFNYw/unsubscribe.
 To unsubscribe from this group and all its topics, send an email to
 jenkinsci-dev+unsubscr...@googlegroups.com.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/jenkinsci-dev/CAMui944Eqk9aS2%2BO9jmGG-J7ZPVbmLC5x3F7GB3WLDse%3D7duEQ%40mail.gmail.com
 https://groups.google.com/d/msgid/jenkinsci-dev/CAMui944Eqk9aS2%2BO9jmGG-J7ZPVbmLC5x3F7GB3WLDse%3D7duEQ%40mail.gmail.com?utm_medium=emailutm_source=footer
 .

 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.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLCRWxHkJfANxX8h6T50dFLzzRuZKe8yGF2GHh7m6P99Ow%40mail.gmail.com
 https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLCRWxHkJfANxX8h6T50dFLzzRuZKe8yGF2GHh7m6P99Ow%40mail.gmail.com?utm_medium=emailutm_source=footer
 .
 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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAMui946PO9bb3r-gNqD4erw57HY_UUcOuP%2Bf1moad6Jkvf8bgg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: commit access request, fortify plugin

2014-11-24 Thread Brandon Spruth
On Sun, Nov 23, 2014 at 9:11 PM, techie naresh technar...@gmail.com wrote:

 Is there an update on the Jenkins Fortify Plugin? We are using Fortify 4.0
 and trying to automate our scan.

 Thanks,
 Naresh

 HP Fortify v4.20 has an updated Jenkins Fortify Plugin fortifyJenkins.hpi
packaged with the Windows ISO.  Let me know if you need help locating it?

-- 
Brandon Spruth

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAD%3DrhiGb3--m8Zz3oZy9dyMAVtAziq6eC8vzwLfTGy4yvEO-dA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Can I tell whether a step succeeded beyond its effect on the build result?

2014-11-24 Thread Nate Rook
Hello! I'm working on a project to display the results of Jenkins builds in 
an external dashboard, and I've run into a fun conceptual problem.

I'd like to tell if a BuildStep had a good or bad outcome. A 'good' outcome 
is one in which the step executed as expected, while a 'bad' outcome is one 
in which somebody should probably take a look at the build to see what's 
wrong with it. For instance, if an Execute Shell command exited with return 
code 0, that's good; if it exited with return code 1, that's bad. 
Similarly, if a Publish JUnit test result report reports all tests 
passed, that's good, and if some tests failed, that's bad.

Currently I'm guessing the outcome of steps by heuristics: If the BuildStep 
made the build result worse, as reported by AbstractBuild#getResult, then 
we say the step had a bad outcome. If the BuildStep requests the step abort 
(that is, from our StepNotifier we see canContinue = false), the step had a 
bad outcome. And so on.

But such heuristics will still be wrong sometimes. Say one post-build 
action notices a test failed, and marks the build as unstable. Then a 
second post-build action notices another test failed. Since the build was 
already unstable, my plugin can't tell that the second action had a bad 
outcome; it didn't make the build's result any worse.

Of course, I can add more heuristics. (For instance, here I can hook into 
test result reporting, and say an action had a bad outcome if it reported 
some failing tests.) But I'll always guess wrong in some case. Is there a 
more general way to tell whether a step had a good or bad outcome?

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/a1578804-6fa2-457e-b17b-14a9522e3609%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Build Queue not being processed - Timer task hudson.model.Queue$MaintainTask@52c633e failed

2014-11-24 Thread Phil Rumble
People,

I have a build queue not being processed.

There is an error in the logs

SEVERE: Timer task hudson.model.Queue$MaintainTask@52c633e failed
java.lang.IllegalThreadStateException: Thread is already started

Details:
Jenkins 1.580.1
under tomcat6
on RH6 x64

Any ideas?

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAA0qsSq7mxaYOYMLM3aYGkJvcbkPVv%2BTwjWm%2BKFCuizBWtHHoA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: New SSO plugin for Jenkins on Windows, based on KerberosSSO, using Waffle...

2014-11-24 Thread Bryson Gibbons
Are there any good examples of a main class extending Plugin and having a 
descriptor that works that you can refer me to? I have tried looking, and 
haven’t seen anything yet; I’ve tried what I can think of based on the what I 
have been able to see, and all I ever get when trying to load the configuration 
page is “java.lang.IllegalStateException: class 
jenkins.model.GlobalPluginConfiguration doesn't have the 
doFillPrincipalFormatItems method for filling a drop-down list”, the same thing 
I was getting when I didn’t have any sort of Descriptor.

What I currently have:
public class PluginImpl extends Plugin implements DescribablePluginImpl {
  ... all other necessary functions...
  
   @Override
  public final DescriptorPluginImpl getDescriptor() {
return descriptor;
  }
  
  private static final PluginImplDescriptor descriptor = new 
PluginImplDescriptor();
  
  public static final class PluginImplDescriptor extends DescriptorPluginImpl 
{
public PluginImplDescriptor() {
  super(self());
}

@Override
   public String getDisplayName() {
 return “”;
   }
   
   public ListBoxModel doFillPluginImplFieldNameItems() {
  return new ListBoxModel() {contents...};
   }
  }
}

Thank you again,

Bryson

From: Robert Sandell 
Sent: Monday, November 24, 2014 1:53 AM
To: jenkinsci-dev@googlegroups.com 
Subject: Re: New SSO plugin for Jenkins on Windows, based on KerberosSSO, using 
Waffle...

We needed to do advertise headers in order for CLI to work. 

doFillxyzItems should be declared in the descriptor and replace xyz with the 
name of the field, the f:select tag takes care of the data binding.

On Mon, Nov 24, 2014 at 7:41 AM, Bryson Gibbons bryso...@gmail.com wrote:

  Well, I found one possible way around the licensing issues: if I extend the 
Windows authentication implementation that Waffle uses with the 
NegotiateSecurityFilter, I can override the necessary functions so that they 
call the original function, and then call an additional function to provide 
authentication information to Jenkins. I can set the NegotiateSecurityFilter to 
use the extended class. Also, I extended the NegotiateSecurityFilter class 
specifically to call the advertiseHeaders function, but I don't know if that is 
really necessary.

  Besides that, I am trying to figure out the process in the groovy file to 
show a select box to the user in the configuration, since there are two 
configurable properties that deal with how the user information is handled in 
Waffle. I just haven't figured out how to have the groovy script look in the 
right spot for the doFillxyzItems() function, or where the function is 
supposed to be to be discovered.

  On a quick side note, I wonder if this might be part of the problem with 
using Kerberos SSO plugin on Windows.

  Thank you for any help,

  Bryson 


  On Saturday, November 15, 2014 1:09:18 PM UTC-8, Bryson Gibbons wrote: 
A few ideas that I haven't been able to fully look into:
If I can implement an IAuthWindowsProvider that provides the necessary 
functionality (tying into an existing security realm), could that allow this to 
be released under the MIT license, provided I do not just copy the provided 
implementation and add the necessary code (since the EPL license allows 
distribution of the program, if it is not distributed in source code format)? 
My understanding of that clause is that as long as I am only using the 
binary, and have not copied code from Waffle, it can be released under a 
license other than the EPL.

Also, I do wonder if this might be better situated (outside of the 
licensing issues) as part of the Active Directory plugin, since it already has 
a configuration that is only usable on Windows, with an alternate configuration 
allowing it to be used on Linux. There are also active Jira tickets concerning 
the desire to allow single sign on with the Active Directory plugin.

Anyway, I would like to get rid of the copy of the class from Waffle, since 
the changes I made involved adding a function to trigger the Jenkins 
authentication, as well as modifying the logging calls since Waffle uses a 
different logger. I would prefer to have a more abstract implementation that 
will be easier to maintain and extend, rather than what I currently have. 
Waffle is also designed to do full authentication by itself, so it may be 
better if I changed to implementation to be a security plugin (and that may 
remove all licensing issues, if I could have Waffle function as the security 
provider... but I don't even know where to start).


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

  To view this discussion on the web visit