Re: kubernetes plugin 1.15.1 deletes the pod yaml specified in "Manage Jenkins" Cloud section.

2019-04-22 Thread Philip Mason
Thanks!

On Mon, Apr 22, 2019 at 11:45 AM Carlos Sanchez  wrote:

> this has been fixed in 1.15.2
> https://issues.jenkins-ci.org/browse/JENKINS-57112
>
> On Thu, Apr 18, 2019 at 9:13 PM Philip Mason  wrote:
>
>> Hi,
>>
>> I installed the latest kubernetes plugin 1.15.1 and found that all of my
>> container pod yaml snippets were deleted and anything I put in the text box
>> is no longer persisted.
>>
>> I'm using this means of specifying the pod yaml since legacy non-pipeline
>> jobs can then use the slaves spun up in my Kubernetes cluster.
>>
>> Also, I needed to bump up the ephemeral-storage request in order to
>> successfully run on nodes that have been running for a long time.
>>
>> Is there another place I'm supposed to specify the yaml - other than by
>> using declarative/scripted pipelines?
>>
>> Thanks,
>>
>> - - - Philip
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to jenkinsci-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jenkinsci-users/171ef771-0b69-48ac-a2a8-985f23062e5b%40googlegroups.com
>> 
>> .
>> 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 Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/jenkinsci-users/V_Kxbe1RQ_U/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> jenkinsci-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/CALHFn6Ma2hf2XuKarwKw98xB%2BWS%2BB%2BJ3KDDOj-aK01ozjh3Fjw%40mail.gmail.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CAD9GMuHj2S9H0KYEPjLRw0227xBTjKxrmQrYA9e%2BrUStfvKrfA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Kubernetes plugin with Rancher cluster

2019-04-22 Thread Quang Truong
Hi,

I have setup an on-prem cluster with Rancher 2.X (
https://rancher.com/docs/rke/latest/en/installation/), when I set the 
worker node on the same master, the jnlp slave can start successfully. 
However, when I try a new node in the cluster, I use the master on one 
machine and another machine as worker node then I got this error with the 
slave pod:

SEVERE: http:///tcpSlaveAgentListener/ is invalid: 404 
Not Found
java.io.IOException: http:///tcpSlaveAgentListener/ is 
invalid: 404 Not Found
at 
org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver.resolve(JnlpAgentEndpointResolver.java:202)
at hudson.remoting.Engine.innerRun(Engine.java:523)
at hudson.remoting.Engine.run(Engine.java:474)

I try to test the connection on both the master and worker node with:

curl http:///tcpSlaveAgentListener/

then I got response: 


   Jenkins

I'm new with Kubernetes so not sure what happen here. It would be great if 
you can have a suggestion of which on-prem Kubernetes tool should be good 
in case the error because the way Rancher handle the NodePort between 
master and worker node(s).

Thanks,
Quang

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/846ac733-e967-47d7-a3df-532848b7b71f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins git plugin using only Java 7.1

2019-04-22 Thread Baptiste Mathus
I _think_ you're implying that you're using Java 7 on the agent side (AIX)
and you're running the master on Java 8.
If so, do not do it. It is not supported at all, and will cause issues.
Issues like, well, these ones if I understand your question.

Switch your master instance to running Java 7 and everything should be good.

Side note: I could check with my past colleagues (not in that company
anymore), but pretty sure I was able to run Java 8 on AIX 6.x in the past.
So possibly this isn't the official version, but should be doable.

Le lun. 22 avr. 2019 à 21:51, Rich Stephens  a écrit :

> I have a machine that it limited to no higher than Java 7.1. (It's an AIX
> 6.1 machine)  I am running Jenkins 1.6.4.9 for this reason.
>
> I can get Jenkins running fine, but when I try to install the git plugin,
> it installs dependencies that require Java 1.8.
>
> I cannot find any information on specifically which plugin dependencies
> are requiring Java 1.8 or not.
>
> IS there a version of the git (and, by dependency, git-client) plugin that
> will work with Java 1.7?
>
> If so, How can I get ahold of it and ONLY those versions of the
> dependencies that are java 1.7 compatible?
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/8651a637-ce86-4571-9221-5c8c81d11c69%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CANWgJS7WW3yjrqfca1cVaLN96EfKoF2wDOWH4PkJAn_sSUgOdQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins git plugin using only Java 7.1

2019-04-22 Thread R. Tyler Croy
(replies inline)

On Mon, 22 Apr 2019, Rich Stephens wrote:

> I have a machine that it limited to no higher than Java 7.1. (It's an AIX 6.1
> machine)  I am running Jenkins 1.6.4.9 for this reason.
> 
> I can get Jenkins running fine, but when I try to install the git plugin, it
> installs dependencies that require Java 1.8.
> 
> I cannot find any information on specifically which plugin dependencies are
> requiring Java 1.8 or not.
> 
> IS there a version of the git (and, by dependency, git-client) plugin that 
> will
> work with Java 1.7?
> 
> If so, How can I get ahold of it and ONLY those versions of the dependencies
> that are java 1.7 compatible?


Sounds like you may be running a rather old Jenkins master. Jenkins has
entirely moved to JDK8 as of about two years ago:
https://jenkins.io/blog/2017/04/10/jenkins-has-upgraded-to-java-8/

Trying to dig up older trees of dependency graphs would be a manual process
unfortunately.

--
GitHub:  https://github.com/rtyler

GPG Key ID: 0F2298A980EE31ACCA0A7825E5C92681BEF6CEA2

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/20190422200306.4lt6qrcvfkcieir5%40grape.
For more options, visit https://groups.google.com/d/optout.


Jenkins git plugin using only Java 7.1

2019-04-22 Thread Rich Stephens
I have a machine that it limited to no higher than Java 7.1. (It's an AIX 
6.1 machine)  I am running Jenkins 1.6.4.9 for this reason.

I can get Jenkins running fine, but when I try to install the git plugin, 
it installs dependencies that require Java 1.8.

I cannot find any information on specifically which plugin dependencies are 
requiring Java 1.8 or not.

IS there a version of the git (and, by dependency, git-client) plugin that 
will work with Java 1.7?

If so, How can I get ahold of it and ONLY those versions of the 
dependencies that are java 1.7 compatible?



-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/8651a637-ce86-4571-9221-5c8c81d11c69%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: kubernetes plugin 1.15.1 deletes the pod yaml specified in "Manage Jenkins" Cloud section.

2019-04-22 Thread Carlos Sanchez
this has been fixed in 1.15.2
https://issues.jenkins-ci.org/browse/JENKINS-57112

On Thu, Apr 18, 2019 at 9:13 PM Philip Mason  wrote:

> Hi,
>
> I installed the latest kubernetes plugin 1.15.1 and found that all of my
> container pod yaml snippets were deleted and anything I put in the text box
> is no longer persisted.
>
> I'm using this means of specifying the pod yaml since legacy non-pipeline
> jobs can then use the slaves spun up in my Kubernetes cluster.
>
> Also, I needed to bump up the ephemeral-storage request in order to
> successfully run on nodes that have been running for a long time.
>
> Is there another place I'm supposed to specify the yaml - other than by
> using declarative/scripted pipelines?
>
> Thanks,
>
> - - - Philip
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/171ef771-0b69-48ac-a2a8-985f23062e5b%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CALHFn6Ma2hf2XuKarwKw98xB%2BWS%2BB%2BJ3KDDOj-aK01ozjh3Fjw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Do not add jobs to queue in case there is one already.

2019-04-22 Thread Ясен Владимиров
Hello guys,
I have the following question.

I have bitbucket hook and on approved merge it starts and jenkins build. It 
works pretty fine, now I have 3 guys in the team and very often there are 
like 3 PR pending and all get approved within 1 minute. This sends 3 hooks 
to jenkins and I see one job running and 2 in the queue. Where the second 
queue build is redundant cause it won't have other changes.

Is there a way to limit that? 

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/1ddea752-cb43-4348-adba-52270fa59482%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: withMaven Artifacts URL

2019-04-22 Thread Cyrille Le Clerc
Can you clarify what you mean by a "variable", where do you want to use
such data? In pipeline groovy code?
Do you have examples of other pipeline steps that expose data you like to
consume?

Le ven. 19 avr. 2019 à 22:05, Harsh Shah  a écrit :

> Any update on the API to get the published artifacts url into a variable?
> I want to use the generated URL in mail description.
>
> This topic has a similar need,
> https://groups.google.com/forum/#!topic/jenkinsci-users/sPAYLh1W1cM
>
> Thanks.
>
> On Monday, August 13, 2018 at 6:03:19 PM UTC-7, Bernardo Vale wrote:
>>
>> Hey guys.
>>
>> I'm looking for a way to programmatically determine the URL of an
>> artifact generated by withMaven (Maven Pipeline Plugin).
>>
>> When I deploy an artifact using withMaven, it generates the URL of each
>> artifact inside: $JENKINS_SERVER/path/to/job/8/maven
>>
>> I'd like to programmatically consume this information.
>>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Jenkins Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/jenkinsci-users/TtJkNCzMyyk/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> jenkinsci-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/81cedacd-441c-4f8e-86d2-450693111cad%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CADA0CVzSMiNP6n0fkdsduh4%3Dwu2-gAmhVwhrzMQh7PkTxFws7g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Add Publisher Maven artifacts to mail template

2019-04-22 Thread Cyrille Le Clerc
Thanks Harsh,

Could you please share with us an example of using maven pipeline details
in email generated by the email ext plug-in that I would add to the
documentation?

Le lun. 22 avr. 2019 à 08:49, Harsh Shah  a écrit :

> Collection
> generatedArtifacts =
> currentBuild.rawBuild.getAction(org.jenkinsci.plugins.pipeline.maven.publishers.MavenReport.class).getGeneratedArtifacts();
> for
> (org.jenkinsci.plugins.pipeline.maven.MavenArtifact
> generatedArtifact:generatedArtifacts) {
> if (generatedArtifact.isDeployed()) {
> println("" + generatedArtifact.getShortDescription()
> + "");
> } else {
>
> println(generatedArtifact.getShortDescription());
> }
> }
>
> On Sunday, April 21, 2019 at 11:48:03 PM UTC-7, Harsh Shah wrote:
>>
>> Hi,
>>   Thanks, this works.
>>
>> -Harsh
>>
>> On Sunday, April 21, 2019 at 9:15:50 AM UTC-7, Cyrille Le Clerc wrote:
>>>
>>> Hello Harsh,
>>>
>>>
>>> This seems to be possible but I have not tried. It should look like:
>>>
>>> Collection
>>> generatedArtifacts = build.getAction(org.jenkinsci.plugins.pipeline.
>>> maven.publishers.MavenReport.class).getGeneratedArtifacts();
>>>
>>> for (MavenArtifact generatedArtifact:generatedArtifacts) {
>>> if (generatedArtifact.isDeployed()) {
>>> System.out.println("" + generatedArtifact.getShortDescription() + "");
>>> } else {
>>> System.out.println(generatedArtifact.getShortDescription());
>>> }
>>> }
>>>
>>>
>>> See source code
>>> https://github.com/jenkinsci/pipeline-maven-plugin/blob/pipeline-maven-3.6.9/jenkins-plugin/src/main/java/org/jenkinsci/plugins/pipeline/maven/MavenArtifact.java
>>>
>>> Cyrille
>>>
>>> On Friday, April 19, 2019 at 7:06:01 PM UTC+2, Harsh Shah wrote:

 The template is a pretty standard template like this
 https://wiki.jenkins.io/download/attachments/3604514/jenkins-matrix-email-html.template?version=1=1332562186000=v2
 I am trying to get maven artifacts urls

 
 
 
   
 Build Artifacts
 
   ${m.key.displayName}
   
 
 
   
 
   
 >>> href="${rooturl}${mvnbld.url}artifact/${f}">${f}
   
 
   
 
   
 
 
   
 



 On Friday, April 19, 2019 at 9:30:49 AM UTC-7, Cyrille Le Clerc wrote:
>
> do you have examples of integrations of the email ext plugin with
> other plugins?
> Is the integration based on environment variables?
>
> Cyrille
>
> On Friday, April 19, 2019 at 2:15:11 AM UTC+2, Harsh Shah wrote:
>>
>> Hi,
>>   We have been using pipeline maven plugin and maven artifact
>> publisher to display deployed artifacts by the build.
>>
>>   We also use ext-email plugin with a template to provide
>> notifications.
>>
>> How can I get the published maven artifacts from maven artifact
>> publisher in my email description?
>>
>>
>> Thanks,
>> -Harsh
>>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Jenkins Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/jenkinsci-users/sPAYLh1W1cM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> jenkinsci-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/f4ea394b-824e-4ba7-8664-46b205bb523d%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CADA0CVygkziEzy3Y82CKd95q5AU3BgDLfYghTrMe%2B1%3DMq8cz7A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Add Publisher Maven artifacts to mail template

2019-04-22 Thread Harsh Shah
Collection 
generatedArtifacts = 
currentBuild.rawBuild.getAction(org.jenkinsci.plugins.pipeline.maven.publishers.MavenReport.class).getGeneratedArtifacts();
for (org.jenkinsci.plugins.pipeline.maven.MavenArtifact 
generatedArtifact:generatedArtifacts) {
if (generatedArtifact.isDeployed()) {
println("" + generatedArtifact.getShortDescription() 
+ "");
} else {

println(generatedArtifact.getShortDescription());
}
}

On Sunday, April 21, 2019 at 11:48:03 PM UTC-7, Harsh Shah wrote:
>
> Hi,
>   Thanks, this works.
>
> -Harsh
>
> On Sunday, April 21, 2019 at 9:15:50 AM UTC-7, Cyrille Le Clerc wrote:
>>
>> Hello Harsh,
>>
>>
>> This seems to be possible but I have not tried. It should look like:
>>
>> Collection 
>> generatedArtifacts = build.getAction(org.jenkinsci.plugins.pipeline.maven
>> .publishers.MavenReport.class).getGeneratedArtifacts();
>>
>> for (MavenArtifact generatedArtifact:generatedArtifacts) {
>> if (generatedArtifact.isDeployed()) {
>> System.out.println("" + generatedArtifact.getShortDescription() + "");
>> } else {
>> System.out.println(generatedArtifact.getShortDescription());
>> }
>> }
>>
>>
>> See source code 
>> https://github.com/jenkinsci/pipeline-maven-plugin/blob/pipeline-maven-3.6.9/jenkins-plugin/src/main/java/org/jenkinsci/plugins/pipeline/maven/MavenArtifact.java
>>
>> Cyrille
>>
>> On Friday, April 19, 2019 at 7:06:01 PM UTC+2, Harsh Shah wrote:
>>>
>>> The template is a pretty standard template like this 
>>> https://wiki.jenkins.io/download/attachments/3604514/jenkins-matrix-email-html.template?version=1=1332562186000=v2
>>> I am trying to get maven artifacts urls
>>>
>>> 
>>> 
>>> 
>>>   
>>> Build Artifacts
>>> 
>>>   ${m.key.displayName}
>>>   
>>> 
>>> 
>>>   
>>> 
>>>   
>>> >> href="${rooturl}${mvnbld.url}artifact/${f}">${f}
>>>   
>>> 
>>>   
>>> 
>>>   
>>> 
>>> 
>>>   
>>> 
>>>
>>>
>>>
>>> On Friday, April 19, 2019 at 9:30:49 AM UTC-7, Cyrille Le Clerc wrote:

 do you have examples of integrations of the email ext plugin with other 
 plugins?
 Is the integration based on environment variables?

 Cyrille

 On Friday, April 19, 2019 at 2:15:11 AM UTC+2, Harsh Shah wrote:
>
> Hi,
>   We have been using pipeline maven plugin and maven artifact 
> publisher to display deployed artifacts by the build. 
>
>   We also use ext-email plugin with a template to provide 
> notifications. 
>
> How can I get the published maven artifacts from maven artifact 
> publisher in my email description?
>
>  
> Thanks,
> -Harsh
>


-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/f4ea394b-824e-4ba7-8664-46b205bb523d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Add Publisher Maven artifacts to mail template

2019-04-22 Thread Harsh Shah
Hi,
  Thanks, this works.

-Harsh

On Sunday, April 21, 2019 at 9:15:50 AM UTC-7, Cyrille Le Clerc wrote:
>
> Hello Harsh,
>
>
> This seems to be possible but I have not tried. It should look like:
>
> Collection 
> generatedArtifacts = build.getAction(org.jenkinsci.plugins.pipeline.maven.
> publishers.MavenReport.class).getGeneratedArtifacts();
>
> for (MavenArtifact generatedArtifact:generatedArtifacts) {
> if (generatedArtifact.isDeployed()) {
> System.out.println("" 
> + generatedArtifact.getShortDescription() + "");
> } else {
> System.out.println(generatedArtifact.getShortDescription());
> }
> }
>
>
> See source code 
> https://github.com/jenkinsci/pipeline-maven-plugin/blob/pipeline-maven-3.6.9/jenkins-plugin/src/main/java/org/jenkinsci/plugins/pipeline/maven/MavenArtifact.java
>
> Cyrille
>
> On Friday, April 19, 2019 at 7:06:01 PM UTC+2, Harsh Shah wrote:
>>
>> The template is a pretty standard template like this 
>> https://wiki.jenkins.io/download/attachments/3604514/jenkins-matrix-email-html.template?version=1=1332562186000=v2
>> I am trying to get maven artifacts urls
>>
>> 
>> 
>> 
>>   
>> Build Artifacts
>> 
>>   ${m.key.displayName}
>>   
>> 
>> 
>>   
>> 
>>   
>> > href="${rooturl}${mvnbld.url}artifact/${f}">${f}
>>   
>> 
>>   
>> 
>>   
>> 
>> 
>>   
>> 
>>
>>
>>
>> On Friday, April 19, 2019 at 9:30:49 AM UTC-7, Cyrille Le Clerc wrote:
>>>
>>> do you have examples of integrations of the email ext plugin with other 
>>> plugins?
>>> Is the integration based on environment variables?
>>>
>>> Cyrille
>>>
>>> On Friday, April 19, 2019 at 2:15:11 AM UTC+2, Harsh Shah wrote:

 Hi,
   We have been using pipeline maven plugin and maven artifact publisher 
 to display deployed artifacts by the build. 

   We also use ext-email plugin with a template to provide 
 notifications. 

 How can I get the published maven artifacts from maven artifact 
 publisher in my email description?

  
 Thanks,
 -Harsh

>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/b690c83c-f461-4107-a40f-3e085d2ffd0c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.