[JIRA] (JENKINS-13970) Build variable CC_BASELINE not populated with used baseline

2012-06-08 Thread c...@praqma.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163645#comment-163645
 ] 

Christian Wolfgang commented on JENKINS-13970:
--

Great! :)

 Build variable CC_BASELINE not populated with used baseline
 ---

 Key: JENKINS-13970
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13970
 Project: Jenkins
  Issue Type: Bug
  Components: clearcase-ucm
Affects Versions: current
 Environment: Microsoft Windows Server 2003, Standard x64 Edition, 
 Service Pack 2
Reporter: Tim Pillsbury
Assignee: Christian Wolfgang
  Labels: clearcase, clearcase-ucm

 CCUCM says it is using the latest baseline, but the CC_BASELINE build 
 variable is not always set to it.
 The problem seems to occur after Updating view using all modules if CCUCM 
 finds activities and versions involved.
 {panel:title=Console Output|titleBGColor=#E7D6C1|bgColor=#CE}
 [CCUCM] Retrieved 28 baselines:
 [CCUCM] + WRKB_RLS_2012_06_00_ECM_5_18_12.1(Fri May 18 11:26:15 EDT 2012)
 [CCUCM] + WRKB_CL_WRKB_RLS_2012_06_00_ECM_5_18_12.1(Fri May 18 15:18:01 EDT 
 2012)
 [CCUCM] + WRKB_CL_WRKB_RLS_2012_06_00_ECM_5_19_12_CLR(Sat May 19 17:14:54 EDT 
 2012)
 [CCUCM]   ...
 [CCUCM] + _*WRKB_RLS_2012_06_00_ECM_jenkins_0529_0925(Tue May 29 09:25:52 EDT 
 2012)*_(n)
 [CCUCM] + WRKB_CL_WRKB_RLS_2012_06_00_ECM_5_29_12_CLR(Tue May 29 14:22:09 EDT 
 2012)
 [CCUCM] + WRKB_RLS_2012_06_00_ECM_5_29_12.1(Tue May 29 15:12:08 EDT 2012)
 [CCUCM] *Using* *baseline:WRKB_RLS_2012_06_00_ECM_5_29_12.1@\WRKB_PVOB*(y)
 [CCUCM] View root: E:\Jenkins\jobs\Workbench Build 2012 June All except 
 CPF\workspace\view
 [CCUCM] View tag : CCUCM_Workbench_Build_2012_June_All_except_CPF_XB57KDC
 [CCUCM] Reusing view root
 [CCUCM] Determine if view tag exists
 [CCUCM] Reusing view tag
 [CCUCM] UUID resulted in 
 CCUCM_Workbench_Build_2012_June_All_except_CPF_XB57KDC
 [CCUCM] Getting snapshotview
 [CCUCM] Rebasing development stream 
 (CCUCM_Workbench_Build_2012_June_All_except_CPF_XB57KDC) against parent 
 stream (WRKB_RLS_2012_06_00_ECM) Done
 [CCUCM] Updating view using all modules
 [CCUCM] _*Found 3 activities. 20 versions involved*_(i)
 {panel}
 But then Injected environment variable CC_BASELINE is incorrect
 {panel:title=Injected environment 
 variables|titleBGColor=#E7D6C1|bgColor=#CE}
 |CC_BASELINE|_*baseline:WRKB_RLS_2012_06_00_ECM_jenkins_0529_0925@\WRKB_PVOB*_|(n)|
 {panel}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-11814) Maven artifact fingerprints are computed and recorded twice

2012-06-08 Thread youricom...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11814?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163646#comment-163646
 ] 

youri bonnaffe commented on JENKINS-11814:
--

I've tried with the line mar.recordFingerprints(); commented but I see no 
difference in build time.
From MavenFingerPrinter it seems that fingerprinting is required to keep track 
of dependencies so maybe it is necessary to launch others build when snapshot 
dependencies change or to use only build changed modules option.
Note that the I use maven jobs with automatic artifact archiving disabled.

 Maven artifact fingerprints are computed and recorded twice
 ---

 Key: JENKINS-11814
 URL: https://issues.jenkins-ci.org/browse/JENKINS-11814
 Project: Jenkins
  Issue Type: Improvement
  Components: maven2
Reporter: kutzi
Assignee: kutzi
Priority: Minor

 The artifacts which are produced by a maven job have their artifacts 
 fingerprinted twice. Once in MavenFingerprinter and once in 
 MavenArtifactArchiver (*). This adds unnecessary overhead to maven jobs.
 Proposal: as fingerprints are needed in the MavenArtifact records generated 
 in the MavenArtifactArchiver, it probably doesn't make much sense to remove 
 the fingerprinting from there. Instead, I'd propose to fingerprint all 'used' 
 artifacts in the MavenFingerprinter and all 'produced' artifacts in the 
 MavenArtifactArchiver
 *) Note that fingerprints are even generated in MavenArtifactArchiver if 
 automatic artifact archiving is disabled

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10835) Add support for JaCoCo coverage results

2012-06-08 Thread sch...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-10835?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163647#comment-163647
 ] 

Markus Schlegel commented on JENKINS-10835:
---

Hi Jose
I do not know maven, and you did not provide the maven-config...
I have the xslt still in use (with ant), the only thing I changed in the 
meantime is, that I use BRANCH instead of COMPLEXITY on line 102.

 Add support for JaCoCo coverage results
 ---

 Key: JENKINS-10835
 URL: https://issues.jenkins-ci.org/browse/JENKINS-10835
 Project: Jenkins
  Issue Type: New Feature
  Components: emma
Reporter: Daniel Hirscher
Assignee: Kohsuke Kawaguchi
 Attachments: jacoco_to_emma.xslt


 JaCoCo is the successor of emma.
 Maybe it is possible to support the new coverage file format.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-14056) Run Groovy scripts from files and environment variables

2012-06-08 Thread dummy...@gmail.com (JIRA)
Balazs Jagri created JENKINS-14056:
--

 Summary: Run Groovy scripts from files and environment variables
 Key: JENKINS-14056
 URL: https://issues.jenkins-ci.org/browse/JENKINS-14056
 Project: Jenkins
  Issue Type: New Feature
  Components: envinject
Reporter: Balazs Jagri
Assignee: Gregory Boissinot
Priority: Minor


Currently there is no way to reference external Groovy scripts, they have to be 
typed in on the job configuration page. It may lead to the same script being 
duplicated among many jobs, making it difficult to maintain.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-14057) Active Directory Plugin doesn't work anymore

2012-06-08 Thread l...@avaloq.com (JIRA)
Thorsten Löber created JENKINS-14057:


 Summary: Active Directory Plugin doesn't work anymore
 Key: JENKINS-14057
 URL: https://issues.jenkins-ci.org/browse/JENKINS-14057
 Project: Jenkins
  Issue Type: Bug
  Components: active-directory
Affects Versions: current
 Environment: Win Server 2008, AIX
Reporter: Thorsten Löber


Using the Project-based Matrix Authorization Strategy the identification of the 
usernames doesn't work properly. Sometimes the username is recognized, 
sometimes the user fullname is recognized, sometimes nor the username neither 
the full name are recognized.

It worked in old versions of jenkins and the plugin (1.16).


The errormessage is:
org.acegisecurity.BadCredentialsException: Failed to retrieve user information 
for xyz; nested exception is javax.naming.NamingException: [LDAP: error code 1 
- : LdapErr: DSID-0C090627, comment: In order to perform this operation 
a successful bind must be completed on the connection., data 0, vece

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10771) hudson.util.IOException2: remote file operation failed

2012-06-08 Thread michael.paillo...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-10771?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163649#comment-163649
 ] 

Pailloncy Michaël commented on JENKINS-10771:
-

Does anyone have a solution or a workaround for this issue ?

We always have this problem in our production environment and it's very 
difficult to get slaves back to their normal state after the bug occurs. 

hudson.util.IOException2: remote file operation failed: /path/to/job at 
hudson.remoting.Channel@5e165e16:slave1
at hudson.FilePath.act(FilePath.java:754)
at hudson.FilePath.act(FilePath.java:740)
at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:743)
at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:685)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
at 
hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:555)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:443)
at hudson.model.Run.run(Run.java:1376)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:175)
Caused by: java.io.IOException: Remote call slave1 failed
at hudson.remoting.Channel.call(Channel.java:677)
at hudson.FilePath.act(FilePath.java:747)
... 10 more
Caused by: java.lang.NoClassDefFoundError: Could not initialize class 
hudson.model.Hudson
at 
hudson.scm.SubversionWorkspaceSelector.syncWorkspaceFormatFromMaster(SubversionWorkspaceSelector.java:85)
at 
hudson.scm.SubversionSCM.createSvnClientManager(SubversionSCM.java:823)
at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:766)
at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:753)
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1994)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at hudson.remoting.Engine$1$1.run(Engine.java:60)
at java.lang.Thread.run(Thread.java:662)
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Email was triggered for: Failure
Sending email for trigger: Failure
Sending email to: em...@email.fr
Notifying upstream projects of job completion
Finished: FAILURE

 hudson.util.IOException2: remote file operation failed
 --

 Key: JENKINS-10771
 URL: https://issues.jenkins-ci.org/browse/JENKINS-10771
 Project: Jenkins
  Issue Type: Bug
  Components: master-slave
Affects Versions: current
 Environment: node: Windows Server 2008 R2, amd64 - Intel64 Family 6 
 Model 15 Stepping 1, GenuineIntel, jvm 1.6.0_25-b06
 master: AIX
Reporter: Thorsten Löber

 After upgrading jenkins from 1.415 to 1.426 we cannot build anymore any 
 project on our windows node. We get the exception:
 Building remotely on WSJENKINSDEV01
 hudson.util.IOException2: remote file operation failed: d:\Program 
 Files\jenkins_slave\workspace\TASC Workbench at 
 hudson.remoting.Channel@4f854f85:WSJENKINSDEV01
   at hudson.FilePath.act(FilePath.java:754)
   at hudson.FilePath.act(FilePath.java:740)
   at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:731)
   at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:676)
   at hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
   at 
 hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:555)
   at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:443)
   at hudson.model.Run.run(Run.java:1376)
   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
   at hudson.model.ResourceController.execute(ResourceController.java:88)
   at hudson.model.Executor.run(Executor.java:230)
 Caused by: java.io.IOException: Remote call on WSJENKINSDEV01 failed
   at hudson.remoting.Channel.call(Channel.java:677)
   at hudson.FilePath.act(FilePath.java:747)
   ... 10 more
 Caused by: java.lang.NoClassDefFoundError: Could not initialize class 
 hudson.model.Hudson
   at 
 

[JIRA] (JENKINS-14058) WORKSPACE VARIABLE is not enabled

2012-06-08 Thread victormartinezru...@gmail.com (JIRA)
Victor Martinez created JENKINS-14058:
-

 Summary: WORKSPACE VARIABLE is not enabled
 Key: JENKINS-14058
 URL: https://issues.jenkins-ci.org/browse/JENKINS-14058
 Project: Jenkins
  Issue Type: Improvement
  Components: scripttrigger
Affects Versions: current
 Environment: RHEL 5 64 BITS

Reporter: Victor Martinez
Assignee: Gregory Boissinot


environment variables for the job (JOB_NAME, WORKSPACE, etc) should be 
available to the script according to the version 0.9, but I cannot see the 
workspace variable:


Polling for the job AP_2.5_2
Looking nodes where the poll can be run.
Looking for a candidate node to run the poll.
Looking for a polling node with the assigned project label ubuntutest.

Polling remotely on rbm-83
The expected script execution code is 0
Evaluating the script: 
 env
[jenkins] $ /bin/sh -xe /tmp/hudson4842223712068824960.sh
+ env
HOME=/var/bob-home
HUDSON_COOKIE=64bc14ec-7466-419f-8a53-23c21cd1cf11
HUDSON_HOME=/storage/tools/jenkins/.jenkins
HUDSON_SERVER_COOKIE=66cfbe25f08f4d76d41fbb169f0fe20e
JENKINS_HOME=/storage/tools/jenkins/.jenkins
JENKINS_SERVER_COOKIE=66cfbe25f08f4d76d41fbb169f0fe20e
JOBS_URL=http://rbm-13:2020/jenkins/job
JOB_NAME=AP_2.5_2
LANG=en_GB.UTF-8
LOGNAME=bob
MAIL=/var/mail/bob
NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat
NODE_LABELS=cluster coverity linux rbm-83 test ubuntu
NODE_NAME=rbm-83
PATH=/usr/kerberos/bin:/usr/local/sbin
PWD=/storage/jenkins
SHELL=/bin/bash
SHLVL=2
SSH_CLIENT=172.xx.xx.XXX X 22
SSH_CONNECTION=172.XXX.XXX.XXX Y 172.XXX.XXX.XXX 22
TMPDIR=/tmp
USER=bob
XDG_SESSION_COOKIE=b81ba24ca526785bb3ed28804f0f1f97-1338544823131.856266-1065288812321
XFILESEARCHPATH=/usr/dt/app-defaults/%L/Dt
_=/usr/bin/env

The exit code is '0'.
Testing if the script execution code returns '0'.

Polling complete. Took 44 ms.
Changes found. Scheduling a build.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-14060) Provide a way to launch a grails command as a promotion action (i.e. using the release plugin)

2012-06-08 Thread davide.caves...@cardinis.com (JIRA)
Davide Cavestro created JENKINS-14060:
-

 Summary: Provide a way to launch a grails command as a promotion 
action (i.e. using the release plugin)
 Key: JENKINS-14060
 URL: https://issues.jenkins-ci.org/browse/JENKINS-14060
 Project: Jenkins
  Issue Type: Improvement
  Components: grails
Affects Versions: current
Reporter: Davide Cavestro
Assignee: jeffg2one
 Attachments: promotion_process.png

I have some grails projects for which I'd like to make a release using the 
grails [release plugin|http://grails.org/plugin/release] but it seems that 
invoking a grails command is not among available options on the drop-down used 
to add a promotion process action.
In the meantime I have to call grails from a shell script, loosing jenkins 
grails configuration.
!promotion_process.png!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-7408) Ability to specify the order of post build actions

2012-06-08 Thread aherit...@apache.org (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-7408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Arnaud Héritier resolved JENKINS-7408.
--

  Assignee: Kohsuke Kawaguchi
Resolution: Fixed

Was fixed in 1.463. See : 
https://groups.google.com/forum/?fromgroups#!topic/jenkinsci-dev/UQLvxQclyb4

 Ability to specify the order of post build actions
 --

 Key: JENKINS-7408
 URL: https://issues.jenkins-ci.org/browse/JENKINS-7408
 Project: Jenkins
  Issue Type: Improvement
  Components: core
Affects Versions: current
 Environment: All
Reporter: zankya
Assignee: Kohsuke Kawaguchi

 Currently there is no way to specify the order in which the post build 
 actions should get executed. It will be great to have ability to specify the 
 order on the job configuration page (Just like how we can drag and drop the 
 build steps in ay order that we want)
 The project configuration should then persist this order and execute the post 
 build actions (such as JUnit result processing. PMD, FindBugs processing etc 
 etc ) in that order.
 We want the trend graphs (for PMD, FindBugs, JUnit etc.) to be displayed in 
 the order of their importance for the project.  Currently it appears that the 
 graphs are getting displayed in the order of their plugin names.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-7408) Ability to specify the order of post build actions

2012-06-08 Thread henri.go...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-7408?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163652#comment-163652
 ] 

Henri Gomez commented on JENKINS-7408:
--

I was using 1.447 (LTS) and updated some instances to 1.465 and see it was 
fixed.
Sorry for the noise

 Ability to specify the order of post build actions
 --

 Key: JENKINS-7408
 URL: https://issues.jenkins-ci.org/browse/JENKINS-7408
 Project: Jenkins
  Issue Type: Improvement
  Components: core
Affects Versions: current
 Environment: All
Reporter: zankya
Assignee: Kohsuke Kawaguchi

 Currently there is no way to specify the order in which the post build 
 actions should get executed. It will be great to have ability to specify the 
 order on the job configuration page (Just like how we can drag and drop the 
 build steps in ay order that we want)
 The project configuration should then persist this order and execute the post 
 build actions (such as JUnit result processing. PMD, FindBugs processing etc 
 etc ) in that order.
 We want the trend graphs (for PMD, FindBugs, JUnit etc.) to be displayed in 
 the order of their importance for the project.  Currently it appears that the 
 graphs are getting displayed in the order of their plugin names.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10222) Jenkins cleaning out workspace unnecessarily when polling SCM (SVN)

2012-06-08 Thread damien.finc...@online.fr (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-10222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163655#comment-163655
 ] 

Damien Finck commented on JENKINS-10222:


Hello, 

I have exactly the same problem. 

In Jenkins, I have about 30 projects. 
For two of my projects, I have this problem for some time.

The first one has this configuration:
- An SVN repository on https://company.fr:433/svn/project in the folder 
trunk of my workspace 
- Use 'svn update' as much as possible
And at each build, Jenkins said Checking out a fresh workspace Because The 
workspace is not https://company.fr:443/svn/project 

For the second project that is the problem, it is configured this way:
- 3 SVN repositories
* https://company.fr/svn/project1 in the folder project1
* https://company.fr:433/svn/project2 in the Project2
* https://company.fr:433/svn/project3 in the project3
- Use 'svn update' as much as possible
And at each build, Jenkins said Checking out a fresh workspace Because The 
workspace is not https://company.fr:443/svn/project3 
I have a problem only on the third repositorie.

I tried to remove the first project and recreate it: Same problem.

I read in a forum user who said: I had a similar problem  but It Was 
Because The name of the SVN server in my path Was in CAPS. I changed it to 
lower case and it worked. ... 
So, I changed my path from https://company.fr:433/svn/folder to 
https://company.fr/svn/folder and it works in my two projects .

It like if repositorie has once time a bug, Jenkins do each other time a svn 
checkout on this repositorie instead of an svn update.

Sincerely,
Damien

 Jenkins cleaning out workspace unnecessarily when polling SCM (SVN)
 ---

 Key: JENKINS-10222
 URL: https://issues.jenkins-ci.org/browse/JENKINS-10222
 Project: Jenkins
  Issue Type: Bug
  Components: subversion
 Environment: Windows
Reporter: Giles Dermody

 I am using a SVN repository which is being checked out at the beginning of 
 every build in a Jenkins job. It is set to poll SCM for updates. However, 
 regardless of whether there were changes or not it is cleaning out the 
 workspace and downloading the whole repository in it's entirety every time 
 which is unnecessary.
 Builds are taking much longer than they should as the SVN poll should only be 
 checking out newly-updated files. Sample log:
 Checking out a fresh workspace because the workspace is not 
 file://PICKLE/Repositories/project
 Cleaning workspace.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-6963) CGit browser support.

2012-06-08 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-6963?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163656#comment-163656
 ] 

SCM/JIRA link daemon commented on JENKINS-6963:
---

Code changed in jenkins
User: Seiji Sogabe
Path:
 src/main/java/hudson/plugins/git/browser/CGit.java
 src/main/resources/hudson/plugins/git/browser/CGit/config.jelly
http://jenkins-ci.org/commit/git-plugin/6e4060ede07917902a48190d9226d646717ae1c8
Log:
  [FIXED JENKINS-6963] CGit browser support.






 CGit browser support.
 -

 Key: JENKINS-6963
 URL: https://issues.jenkins-ci.org/browse/JENKINS-6963
 Project: Jenkins
  Issue Type: Improvement
  Components: git
Affects Versions: current
 Environment: All
Reporter: mkalika
Assignee: sogabe
Priority: Minor
 Attachments: 0001-Add-CGit-git-browser-support.patch


 Please add cgit support to the git plugin.  I added the plugin support for it 
 (heavily based on the existing GitWeb code).  I'll uploaded the patch next.  
 Thank you for your consideration.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-14061) publish html report should give the option of changing the build result when the report is missing

2012-06-08 Thread martin.danjo...@gmail.com (JIRA)
Martin d'Anjou created JENKINS-14061:


 Summary: publish html report should give the option of changing 
the build result when the report is missing
 Key: JENKINS-14061
 URL: https://issues.jenkins-ci.org/browse/JENKINS-14061
 Project: Jenkins
  Issue Type: Bug
  Components: htmlpublisher
Affects Versions: current
Reporter: Martin d'Anjou
Assignee: mcrooney


Publish HTML report should give the option of NOT changing the build result 
when the report is missing.
{noformat}
ERROR: Specified HTML directory '...' does not exist.
Build step 'Publish HTML reports' changed build result to FAILURE
{noformat}

The workaround is to forcibly create a dummy report. This adds complexity.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-11814) Maven artifact fingerprints are computed and recorded twice

2012-06-08 Thread ku...@gmx.de (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11814?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163657#comment-163657
 ] 

kutzi commented on JENKINS-11814:
-

There are other reasons why a Maven job might be slower than a freestyle job. 
You might want to try the Timestamper plugin to get a clue where the time is 
spent.

 Maven artifact fingerprints are computed and recorded twice
 ---

 Key: JENKINS-11814
 URL: https://issues.jenkins-ci.org/browse/JENKINS-11814
 Project: Jenkins
  Issue Type: Improvement
  Components: maven2
Reporter: kutzi
Assignee: kutzi
Priority: Minor

 The artifacts which are produced by a maven job have their artifacts 
 fingerprinted twice. Once in MavenFingerprinter and once in 
 MavenArtifactArchiver (*). This adds unnecessary overhead to maven jobs.
 Proposal: as fingerprints are needed in the MavenArtifact records generated 
 in the MavenArtifactArchiver, it probably doesn't make much sense to remove 
 the fingerprinting from there. Instead, I'd propose to fingerprint all 'used' 
 artifacts in the MavenFingerprinter and all 'produced' artifacts in the 
 MavenArtifactArchiver
 *) Note that fingerprints are even generated in MavenArtifactArchiver if 
 automatic artifact archiving is disabled

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-2556) Use svn switch where applicable

2012-06-08 Thread ste...@lee-home.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-2556?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163658#comment-163658
 ] 

Steven Lee commented on JENKINS-2556:
-

Just ran into this too and it takes way too long to delete everything and then 
check it out again.

We have a large amount of static files (mp3, mov, etc.) in subversion which are 
deployed to apache.


 Use svn switch where applicable
 ---

 Key: JENKINS-2556
 URL: https://issues.jenkins-ci.org/browse/JENKINS-2556
 Project: Jenkins
  Issue Type: Patch
  Components: subversion
Affects Versions: current
 Environment: Platform: All, OS: All
Reporter: rombert
 Attachments: subversion.diff, subversion2.diff, subversion3.diff


 When updating the 'stable' builds of our projects, I update the repository URL
 from svn://aaa/project/branches/182 to svn://aaa/project/branches/183 ( for
 instance ).
 This results in a clean checkout ( Checking out a fresh workspace because the
 workspace is not svn://aaa/project/branches/183 ), which takes somewhere 
 around
 30 (!) minutes, when a svn switch would've taken a few seconds.
 What I suggest is a (perhaps per job configurable) setting which would use svn
 switch if all but the last {x} path elements are the same.
 For instance, a setting of 1 would allow switch to be used for
 svn://aaa/project/branches/183 - svn://aaa/project/branches/184
 but not for
 svn://aaa/project/branches/183 - svn://aaa/project/trunk
 A setting of 2 would allow switch to be used for both.
 A setting of 0 would disallow the usage of svn switch.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13550) Git Tag to push should trim whitespace

2012-06-08 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163659#comment-163659
 ] 

SCM/JIRA link daemon commented on JENKINS-13550:


Code changed in jenkins
User: Seiji Sogabe
Path:
 src/main/java/hudson/plugins/git/GitPublisher.java
http://jenkins-ci.org/commit/git-plugin/39f7ffc016f187ded38767f7e0fb941322eb567e
Log:
  [FIXED JENKINS-13550] Git Tag to push should trim whitespace






 Git Tag to push should trim whitespace
 

 Key: JENKINS-13550
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13550
 Project: Jenkins
  Issue Type: Bug
  Components: git
Reporter: Willem Stuursma
Assignee: Nicolas De Loof
Priority: Minor

 Using git plugin 1.1.17. 
 If you accidentally leave in whitespace in the Tag to push field, git will 
 create a tag with the whitespace replaced by an _. E.g. if you configure a 
 tag like build-${BUILD_NUMBER}  (note the whitespace at the end of the 
 field), the created tag will then be build-121_ or the like.
 The tag will be created locally but pushing the tag will fail because it will 
 try to push the tag without the _, and this tag will not exist.
 {code}
 Pushing tag build-121  to repo origin
 ERROR: Failed to push tag build-121  to origin
 hudson.plugins.git.GitException: Command git push 
 git-comp...@server.company.com:/srv/company.git build-121  returned status 
 code 128:
 stdout: 
 stderr: fatal: remote part of refspec is not a valid name in build-121 
   at hudson.plugins.git.GitAPI.launchCommandIn(GitAPI.java:779)
   at hudson.plugins.git.GitAPI.launchCommand(GitAPI.java:741)
   at hudson.plugins.git.GitAPI.push(GitAPI.java:797)
   at hudson.plugins.git.GitPublisher$3.invoke(GitPublisher.java:277)
   at hudson.plugins.git.GitPublisher$3.invoke(GitPublisher.java:247)
   at hudson.FilePath.act(FilePath.java:832)
   at hudson.FilePath.act(FilePath.java:814)
   at hudson.plugins.git.GitPublisher.perform(GitPublisher.java:247)
   at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
   at 
 hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:705)
   at 
 hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:680)
   at 
 hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:658)
   at hudson.model.Build$RunnerImpl.post2(Build.java:162)
   at 
 hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:627)
   at hudson.model.Run.run(Run.java:1446)
   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
   at hudson.model.ResourceController.execute(ResourceController.java:88)
   at hudson.model.Executor.run(Executor.java:238)
 Build step 'Git Publisher' changed build result to FAILURE
 {code}
 This error kind of pointed me in the wrong direction and it took some time to 
 figure this out, it would be really great if the field could be trimmed, 
 hopefully it will save some people some time if they have this same problem. 
 Alternatively, you could give an error when leaving whitespace in the Tag to 
 push field.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13550) Git Tag to push should trim whitespace

2012-06-08 Thread scm_issue_l...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

SCM/JIRA link daemon resolved JENKINS-13550.


Resolution: Fixed

 Git Tag to push should trim whitespace
 

 Key: JENKINS-13550
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13550
 Project: Jenkins
  Issue Type: Bug
  Components: git
Reporter: Willem Stuursma
Assignee: Nicolas De Loof
Priority: Minor

 Using git plugin 1.1.17. 
 If you accidentally leave in whitespace in the Tag to push field, git will 
 create a tag with the whitespace replaced by an _. E.g. if you configure a 
 tag like build-${BUILD_NUMBER}  (note the whitespace at the end of the 
 field), the created tag will then be build-121_ or the like.
 The tag will be created locally but pushing the tag will fail because it will 
 try to push the tag without the _, and this tag will not exist.
 {code}
 Pushing tag build-121  to repo origin
 ERROR: Failed to push tag build-121  to origin
 hudson.plugins.git.GitException: Command git push 
 git-comp...@server.company.com:/srv/company.git build-121  returned status 
 code 128:
 stdout: 
 stderr: fatal: remote part of refspec is not a valid name in build-121 
   at hudson.plugins.git.GitAPI.launchCommandIn(GitAPI.java:779)
   at hudson.plugins.git.GitAPI.launchCommand(GitAPI.java:741)
   at hudson.plugins.git.GitAPI.push(GitAPI.java:797)
   at hudson.plugins.git.GitPublisher$3.invoke(GitPublisher.java:277)
   at hudson.plugins.git.GitPublisher$3.invoke(GitPublisher.java:247)
   at hudson.FilePath.act(FilePath.java:832)
   at hudson.FilePath.act(FilePath.java:814)
   at hudson.plugins.git.GitPublisher.perform(GitPublisher.java:247)
   at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
   at 
 hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:705)
   at 
 hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:680)
   at 
 hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:658)
   at hudson.model.Build$RunnerImpl.post2(Build.java:162)
   at 
 hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:627)
   at hudson.model.Run.run(Run.java:1446)
   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
   at hudson.model.ResourceController.execute(ResourceController.java:88)
   at hudson.model.Executor.run(Executor.java:238)
 Build step 'Git Publisher' changed build result to FAILURE
 {code}
 This error kind of pointed me in the wrong direction and it took some time to 
 figure this out, it would be really great if the field could be trimmed, 
 hopefully it will save some people some time if they have this same problem. 
 Alternatively, you could give an error when leaving whitespace in the Tag to 
 push field.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13227) CVS plugin 2.1 does not detect changes

2012-06-08 Thread guillaume.bilod...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163662#comment-163662
 ] 

Guillaume Bilodeau commented on JENKINS-13227:
--

Just came back from vacation, switched to the 2.4 release and everything works 
like a charm. Thank you so much Michael!

 CVS plugin 2.1 does not detect changes
 --

 Key: JENKINS-13227
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13227
 Project: Jenkins
  Issue Type: Bug
  Components: cvs
Reporter: Guillaume Bilodeau
Assignee: Michael Clarke
Priority: Critical
  Labels: cvs
 Attachments: rlog.txt


 As presented in the user group: 
 https://groups.google.com/forum/?fromgroups#!topic/jenkinsci-users/Dvv0I3FBNW4
 We've been running Jenkins 1.451 and 1.454 on Windows XP against a CVS 
 repository for a few weeks now, without any problems. The CVS plugin (v1.6) 
 was using the local cvsnt install.
 We've since upgraded the CVS plugin to version 2.1 (by manually pinning the 
 plugin) and since then, CVS changes are not detected. The CVS polling log is 
 triggered properly, tons of cvs rlog instructions are sent, but at the end 
 No changes is displayed.
 Using CVS plugin 1.6 the cvs polling command looked like this (executed at 
 5:26:21 PM EDT):
 cvs -q -z3 -n update -PdC -r d-chg00014229_op_brc_preimp-op-2012-02-27 -D 
 Thursday, March 22, 2012 9:26:21 PM UTC
 Using CVS plugin 2.1, the last cvs checkout command looked like this 
 (executed at 11:56:16 AM EDT):
 cvs checkout -P -r d-chg00014229_op_brc_preimp-op-2012-02-27 -D 23 Mar 2012 
 11:56:16 EDT -d portailInt portailInt
 We're in Montreal, so Eastern Time Zone with Daylight Saving Time in effect.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-14062) can we zip ALL the backups and not just the 'old' ones?

2012-06-08 Thread madeline.g...@gmail.com (JIRA)
Maddy Goss created JENKINS-14062:


 Summary: can we zip ALL the backups and not just the 'old' ones?
 Key: JENKINS-14062
 URL: https://issues.jenkins-ci.org/browse/JENKINS-14062
 Project: Jenkins
  Issue Type: Improvement
  Components: thinBackup
Reporter: Maddy Goss
Assignee: Thomas Fürer
Priority: Minor


We have scripts that copy our backups around and write them to tape and they 
are MUCH easier to manage (and faster too) if they are all zip files and not 
just the old backups.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12042) SVN_REVISION varable is empty if URL contains @Revision

2012-06-08 Thread jonathan_w_br...@hotmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163663#comment-163663
 ] 

jonathan_w_brown commented on JENKINS-12042:


Output excerpt taken from a build shell script step for a non-decorated svn url:
 U.
At revision 72666
[workspace] $ /bin/sh -xe /tmp/hudson1315590806389520477.sh
+ env
+ grep SVN
SVN_URL=http://urlpath
SVN_REVISION=72603

Then I add a string build parameter [REVISION] and modify the svn url to be in 
the form http://urlpath/@${REVISION}. For this test I set the value of my 
REVISION parameter to '71640'.

 U.
At revision 71640
no revision recorded for http://urlpath/ in the previous build
[workspace] $ /bin/sh -xe /tmp/hudson6960655887912316261.sh
+ env
+ grep SVN

The result is the same if I hardcode the revision number as part of the url 
rather than parameterize it.

Environment: Jenkins 1.466, svn plugin 1.40.

Let me know if there is any additional information I can provide.


 SVN_REVISION varable is empty if URL contains @Revision
 -

 Key: JENKINS-12042
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12042
 Project: Jenkins
  Issue Type: Bug
  Components: core, subversion
 Environment: Jenkins 1.442
 Subversion plugin 1.37
Reporter: Oleksandr Popov
Priority: Blocker

 SVN_REVISION variable is not set if I specify revision (or keyword like HEAD) 
 in URL (like @123).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-14064) Copying the source file on the Hudson master failed / Clang / autotools VPATH

2012-06-08 Thread y...@shurup.com (JIRA)
Yury Zaytsev created JENKINS-14064:
--

 Summary: Copying the source file on the Hudson master failed / 
Clang / autotools VPATH
 Key: JENKINS-14064
 URL: https://issues.jenkins-ci.org/browse/JENKINS-14064
 Project: Jenkins
  Issue Type: Bug
  Components: warnings
 Environment: Master: RHEL 6.2, Jenkins LTS, Warnings 4.5; Slave: 
Fedora Core 16
Reporter: Yury Zaytsev
Assignee: Ulli Hafner
Priority: Minor


Hi,

I set up a VPATH build of an autotools-based software in a custom workspace 
(set per node) in build directory:

/mnt/ram/workspace/[job-id]/build

Therefore generally files are referenced in the log as ../../folder/file.cpp, 
because the build directory only contains Makefiles and other temporarily 
generated data. E.g. when files from nestkernel are compiled through the 
Makefiles in 

/mnt/ram/workspace/[job-id]/build/nestkernel

the source files are referenced as ../../nestkernel/file.cpp so that it 
resolves as

/mnt/ram/workspace/[job-id]/nestkernel/file.cpp

I'm afraid this can't be possibly changed. Now because of that LLVM parser 
extracts warnings as belonging e.g. to ../../nestkernel, so apparently the 
file references are later resolved as

/mnt/nestkernel/file.cpp

relative to

/mnt/ram/workspace/[job-id]/

and not to

/mnt/ram/workspace/[job-id]/build/nestkernel

which of course doesn't exist so I'm getting the following kind of errors when 
I try to see the file:

{code}
Content of file connection_manager.cpp
01 Copying the source file '../../nestkernel/connection_manager.cpp' from the 
workspace to the build folder 
'/var/lib/jenkins/jobs/nest-clang-test/builds/2012-06-08_17-46-33/workspace-files/7976711b.tmp'
 on the Hudson master failed.
02 Seems that the path is relative, however an absolute path is required when 
copying the sources.%nIs the file 'connection_manager.cpp' contained more than 
once in your workspace?
03 Is the file '../../nestkernel/connection_manager.cpp' a valid filename?
04 If you are building on a slave: please check if the file is accessible under 
'$HUDSON_HOME/[job-name]/../../nestkernel/connection_manager.cpp'
05 If you are building on the master: please check if the file is accessible 
under 
'$HUDSON_HOME/[job-name]/workspace/../../nestkernel/connection_manager.cpp'
06 hudson.util.IOException2: remote file operation failed: 
../../nestkernel/connection_manager.cpp at 
hudson.remoting.Channel@68b7cdc6:fc-16-i386-2
07   at hudson.FilePath.act(FilePath.java:780)
08   at hudson.FilePath.act(FilePath.java:766)
09   at hudson.FilePath.copyTo(FilePath.java:1460)
10   at 
hudson.plugins.analysis.core.HealthAwarePublisher.copyFilesWithAnnotationsToBuildFolder(HealthAwarePublisher.java:398)
11   at 
hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:355)
12   at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:27)
13   at 
hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:697)
14   at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:672)
15   at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:650)
16   at hudson.model.Build$RunnerImpl.post2(Build.java:162)
17   at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:619)
18   at hudson.model.Run.run(Run.java:1429)
19   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
20   at hudson.model.ResourceController.execute(ResourceController.java:88)
21   at hudson.model.Executor.run(Executor.java:238)
22 Caused by: java.io.FileNotFoundException: 
../../nestkernel/connection_manager.cpp (No such file or directory)
23   at java.io.FileInputStream.open(Native Method)
24   at java.io.FileInputStream.init(FileInputStream.java:137)
25   at hudson.FilePath$31.invoke(FilePath.java:1465)
26   at hudson.FilePath$31.invoke(FilePath.java:1460)
27   at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2045)
28   at hudson.remoting.UserRequest.perform(UserRequest.java:118)
29   at hudson.remoting.UserRequest.perform(UserRequest.java:48)
30   at hudson.remoting.Request$2.run(Request.java:287)
31   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
32   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
33   at java.util.concurrent.FutureTask.run(FutureTask.java:166)
34   at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
35   at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
36   at java.lang.Thread.run(Thread.java:679)
{code}

A typical log snippet looks like this:

{code}
mv -f .deps/libdevelopermodule_la-maturing_connector_fr.Tpo 
.deps/libdevelopermodule_la-maturing_connector_fr.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile clang++ -DHAVE_CONFIG_H -I. 
-I../../developer -I../libnestutil  -I../../libnestutil 

[JIRA] (JENKINS-14064) Copying the source file on the Hudson master failed / Clang / autotools VPATH

2012-06-08 Thread y...@shurup.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-14064?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yury Zaytsev updated JENKINS-14064:
---

Attachment: consoleText.log.zip

Exemplar console build log

 Copying the source file on the Hudson master failed / Clang / autotools VPATH
 -

 Key: JENKINS-14064
 URL: https://issues.jenkins-ci.org/browse/JENKINS-14064
 Project: Jenkins
  Issue Type: Bug
  Components: warnings
 Environment: Master: RHEL 6.2, Jenkins LTS, Warnings 4.5; Slave: 
 Fedora Core 16
Reporter: Yury Zaytsev
Assignee: Ulli Hafner
Priority: Minor
 Attachments: consoleText.log.zip


 Hi,
 I set up a VPATH build of an autotools-based software in a custom workspace 
 (set per node) in build directory:
 /mnt/ram/workspace/[job-id]/build
 Therefore generally files are referenced in the log as ../../folder/file.cpp, 
 because the build directory only contains Makefiles and other temporarily 
 generated data. E.g. when files from nestkernel are compiled through the 
 Makefiles in 
 /mnt/ram/workspace/[job-id]/build/nestkernel
 the source files are referenced as ../../nestkernel/file.cpp so that it 
 resolves as
 /mnt/ram/workspace/[job-id]/nestkernel/file.cpp
 I'm afraid this can't be possibly changed. Now because of that LLVM parser 
 extracts warnings as belonging e.g. to ../../nestkernel, so apparently the 
 file references are later resolved as
 /mnt/nestkernel/file.cpp
 relative to
 /mnt/ram/workspace/[job-id]/
 and not to
 /mnt/ram/workspace/[job-id]/build/nestkernel
 which of course doesn't exist so I'm getting the following kind of errors 
 when I try to see the file:
 {code}
 Content of file connection_manager.cpp
 01 Copying the source file '../../nestkernel/connection_manager.cpp' from the 
 workspace to the build folder 
 '/var/lib/jenkins/jobs/nest-clang-test/builds/2012-06-08_17-46-33/workspace-files/7976711b.tmp'
  on the Hudson master failed.
 02 Seems that the path is relative, however an absolute path is required when 
 copying the sources.%nIs the file 'connection_manager.cpp' contained more 
 than once in your workspace?
 03 Is the file '../../nestkernel/connection_manager.cpp' a valid filename?
 04 If you are building on a slave: please check if the file is accessible 
 under '$HUDSON_HOME/[job-name]/../../nestkernel/connection_manager.cpp'
 05 If you are building on the master: please check if the file is accessible 
 under 
 '$HUDSON_HOME/[job-name]/workspace/../../nestkernel/connection_manager.cpp'
 06 hudson.util.IOException2: remote file operation failed: 
 ../../nestkernel/connection_manager.cpp at 
 hudson.remoting.Channel@68b7cdc6:fc-16-i386-2
 07   at hudson.FilePath.act(FilePath.java:780)
 08   at hudson.FilePath.act(FilePath.java:766)
 09   at hudson.FilePath.copyTo(FilePath.java:1460)
 10   at 
 hudson.plugins.analysis.core.HealthAwarePublisher.copyFilesWithAnnotationsToBuildFolder(HealthAwarePublisher.java:398)
 11   at 
 hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:355)
 12   at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:27)
 13   at 
 hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:697)
 14   at 
 hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:672)
 15   at 
 hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:650)
 16   at hudson.model.Build$RunnerImpl.post2(Build.java:162)
 17   at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:619)
 18   at hudson.model.Run.run(Run.java:1429)
 19   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
 20   at hudson.model.ResourceController.execute(ResourceController.java:88)
 21   at hudson.model.Executor.run(Executor.java:238)
 22 Caused by: java.io.FileNotFoundException: 
 ../../nestkernel/connection_manager.cpp (No such file or directory)
 23   at java.io.FileInputStream.open(Native Method)
 24   at java.io.FileInputStream.init(FileInputStream.java:137)
 25   at hudson.FilePath$31.invoke(FilePath.java:1465)
 26   at hudson.FilePath$31.invoke(FilePath.java:1460)
 27   at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2045)
 28   at hudson.remoting.UserRequest.perform(UserRequest.java:118)
 29   at hudson.remoting.UserRequest.perform(UserRequest.java:48)
 30   at hudson.remoting.Request$2.run(Request.java:287)
 31   at 
 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
 32   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
 33   at java.util.concurrent.FutureTask.run(FutureTask.java:166)
 34   at 
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
 35   at 
 

[JIRA] (JENKINS-14065) Add a field/option to allow custom email headers

2012-06-08 Thread slide.o....@gmail.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-14065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Slide-O-Mix closed JENKINS-14065.
-

Resolution: Duplicate

JENKINS-13912

 Add a field/option to allow custom email headers
 

 Key: JENKINS-14065
 URL: https://issues.jenkins-ci.org/browse/JENKINS-14065
 Project: Jenkins
  Issue Type: New Feature
  Components: email-ext
Affects Versions: current
 Environment: Linux
 Java 1.6.x
Reporter: Youssuf ElKalay
Assignee: Slide-O-Mix
Priority: Minor

 Please add a feature to the email-ext plugin whereby a user can add non 
 standard email headers to the email that is sent out. 
 I have a use case where users would like email notifications to be flagged 
 with high importance on failed/unstable builds. 
 For example - I'd like to be able to add X-Priority: 1 to Jenkins email 
 notification headers. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13086) Clone to directory named for repository

2012-06-08 Thread doug.b...@integware.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163672#comment-163672
 ] 

Doug Borg commented on JENKINS-13086:
-

[~rmorgenstein], that is not exactly ideal as the multiple SCMs plugin does not 
support post-commit / post-update triggers. 

Furthermore, it just makes sense that the Local subdirectory for repo should 
be a per-repo option, not part of the global git configuration. Even the name 
of the option is confusing the way it is now and other SCM plugins have the 
ability to do this without having to resort to the Multiple-SCMs Plugin.

 Clone to directory named for repository
 ---

 Key: JENKINS-13086
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13086
 Project: Jenkins
  Issue Type: New Feature
  Components: git
Affects Versions: current
Reporter: Tom Haggie
Assignee: Nicolas De Loof
Priority: Minor
  Labels: git, jenkins

 In a Jenkins Job you can select to use git to clone / pull from multiple 
 repositories but it always pulls straight to the working directory so if you 
 have multiple they end up overwriting each other.
 What I'd like is a checkbox to say clone to a directory (under the workspace) 
 named for the git repository.
 So (when checked) if I had the command as: 
 https://github.com/jenkinsci/jenkins.git
 it would checkout to .../workspace/job_name/jenkins

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13912) Add the ability to add custom header fields to emails

2012-06-08 Thread slide.o....@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13912?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163674#comment-163674
 ] 

Slide-O-Mix commented on JENKINS-13912:
---

Yes

 Add the ability to add custom header fields to emails
 -

 Key: JENKINS-13912
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13912
 Project: Jenkins
  Issue Type: Improvement
  Components: email-ext
Reporter: Dirk Kuypers
Assignee: Slide-O-Mix

 IMHO it would be nice to be able to add custom header fields to emails. In 
 our environment we are continuously building and testing different branches 
 in parallel. Failing tests send out emails where filtering on custom header 
 fields would add quite some comfort to the work of our developers.;-)
 Example:
 X-Branch: main
 X-BRanch: Version_2.60
 and so on...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13734) CVS plugin crashes Maven release builds with the error Cannot prepare the release because you have local modifications

2012-06-08 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163677#comment-163677
 ] 

SCM/JIRA link daemon commented on JENKINS-13734:


Code changed in jenkins
User: mc1arke
Path:
 src/main/java/hudson/scm/CVSSCM.java
http://jenkins-ci.org/commit/cvs-plugin/b0653878a7316dc676e25894b10235590e7fe327
Log:
  [FIXED JENKINS-13734] Remove sticky date tag properly
Prevent CVS thinking we're on an old date and therefore aren't up-to-date


Compare: https://github.com/jenkinsci/cvs-plugin/compare/de148b3...b065387



 CVS plugin crashes Maven release builds with the error Cannot prepare the 
 release because you have local modifications
 

 Key: JENKINS-13734
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13734
 Project: Jenkins
  Issue Type: Bug
  Components: cvs
Affects Versions: current
 Environment: CentOS, Jenkins 1.463, CVS plugin 2.3, Jenkins Maven 
 Release Plugin 0.9.1
Reporter: Sergey Skladchikov
  Labels: cvs, maven, plugin, release
 Attachments: config.xml, log


 1. Install Jenkins Maven Release Plugin 0.9.1
 2. Make a new project and add the pom.xml file containing the following 
 settings:
 {code:xml}
 ...
 scm
 
 developerConnectionscm:cvs:pserver:CVS-ACCOUNT:PASSWORD@CVS-SERVER:/REPOSITORY:MODULE/developerConnection
 /scm
 ...
 build
 plugins
 plugin
 groupIdmaven/groupId
 artifactIdmaven-scm-plugin/artifactId
 version1.6.1/version
 /plugin
 plugin
 groupIdorg.apache.maven.plugins/groupId
 artifactIdmaven-release-plugin/artifactId
 version2.2.2/version
 configuration
useReleaseProfilefalse/useReleaseProfile
 /configuration
 /plugin
 /plugins
 /build
 ...
 distributionManagement
 repository
 idmy-releases/id
 !-- specify any valid HTTP URL --
 urlANY_RELEASES_REPOSITORY_URL/url
 /repository
 /distributionManagement
 ...
 {code}
 3. Import the project into your CVS server
 4. Create a new maven job and specify all the necessary CVS connection 
 settings
 5. Open the job page and click the link Perform Maven Release
 Expected: the job compiles the project and publishes a newly created artefact
 Actual: the job is crushed with the error Cannot prepare the release because 
 you have local modifications (see attachments for details)
 Important note: everything works properly if I use CVS plugin version 1.6

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13734) CVS plugin crashes Maven release builds with the error Cannot prepare the release because you have local modifications

2012-06-08 Thread scm_issue_l...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

SCM/JIRA link daemon resolved JENKINS-13734.


Resolution: Fixed

 CVS plugin crashes Maven release builds with the error Cannot prepare the 
 release because you have local modifications
 

 Key: JENKINS-13734
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13734
 Project: Jenkins
  Issue Type: Bug
  Components: cvs
Affects Versions: current
 Environment: CentOS, Jenkins 1.463, CVS plugin 2.3, Jenkins Maven 
 Release Plugin 0.9.1
Reporter: Sergey Skladchikov
  Labels: cvs, maven, plugin, release
 Attachments: config.xml, log


 1. Install Jenkins Maven Release Plugin 0.9.1
 2. Make a new project and add the pom.xml file containing the following 
 settings:
 {code:xml}
 ...
 scm
 
 developerConnectionscm:cvs:pserver:CVS-ACCOUNT:PASSWORD@CVS-SERVER:/REPOSITORY:MODULE/developerConnection
 /scm
 ...
 build
 plugins
 plugin
 groupIdmaven/groupId
 artifactIdmaven-scm-plugin/artifactId
 version1.6.1/version
 /plugin
 plugin
 groupIdorg.apache.maven.plugins/groupId
 artifactIdmaven-release-plugin/artifactId
 version2.2.2/version
 configuration
useReleaseProfilefalse/useReleaseProfile
 /configuration
 /plugin
 /plugins
 /build
 ...
 distributionManagement
 repository
 idmy-releases/id
 !-- specify any valid HTTP URL --
 urlANY_RELEASES_REPOSITORY_URL/url
 /repository
 /distributionManagement
 ...
 {code}
 3. Import the project into your CVS server
 4. Create a new maven job and specify all the necessary CVS connection 
 settings
 5. Open the job page and click the link Perform Maven Release
 Expected: the job compiles the project and publishes a newly created artefact
 Actual: the job is crushed with the error Cannot prepare the release because 
 you have local modifications (see attachments for details)
 Important note: everything works properly if I use CVS plugin version 1.6

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13734) CVS plugin crashes Maven release builds with the error Cannot prepare the release because you have local modifications

2012-06-08 Thread michael.m.cla...@gmail.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-13734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Clarke reassigned JENKINS-13734:


Assignee: Michael Clarke

 CVS plugin crashes Maven release builds with the error Cannot prepare the 
 release because you have local modifications
 

 Key: JENKINS-13734
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13734
 Project: Jenkins
  Issue Type: Bug
  Components: cvs
Affects Versions: current
 Environment: CentOS, Jenkins 1.463, CVS plugin 2.3, Jenkins Maven 
 Release Plugin 0.9.1
Reporter: Sergey Skladchikov
Assignee: Michael Clarke
  Labels: cvs, maven, plugin, release
 Attachments: config.xml, log


 1. Install Jenkins Maven Release Plugin 0.9.1
 2. Make a new project and add the pom.xml file containing the following 
 settings:
 {code:xml}
 ...
 scm
 
 developerConnectionscm:cvs:pserver:CVS-ACCOUNT:PASSWORD@CVS-SERVER:/REPOSITORY:MODULE/developerConnection
 /scm
 ...
 build
 plugins
 plugin
 groupIdmaven/groupId
 artifactIdmaven-scm-plugin/artifactId
 version1.6.1/version
 /plugin
 plugin
 groupIdorg.apache.maven.plugins/groupId
 artifactIdmaven-release-plugin/artifactId
 version2.2.2/version
 configuration
useReleaseProfilefalse/useReleaseProfile
 /configuration
 /plugin
 /plugins
 /build
 ...
 distributionManagement
 repository
 idmy-releases/id
 !-- specify any valid HTTP URL --
 urlANY_RELEASES_REPOSITORY_URL/url
 /repository
 /distributionManagement
 ...
 {code}
 3. Import the project into your CVS server
 4. Create a new maven job and specify all the necessary CVS connection 
 settings
 5. Open the job page and click the link Perform Maven Release
 Expected: the job compiles the project and publishes a newly created artefact
 Actual: the job is crushed with the error Cannot prepare the release because 
 you have local modifications (see attachments for details)
 Important note: everything works properly if I use CVS plugin version 1.6

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-7641) Slaves hang when archiving artifacts

2012-06-08 Thread crus...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-7641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163679#comment-163679
 ] 

crusius commented on JENKINS-7641:
--

Happening every single time on an OSX 10.4 SSH slave, Jenkins {{1.467}}. It was 
not copying the artifacts at all with {{1.461}}, and now it simply hangs. 
Cancelling the slave job does not work (the job does not die), I have to cancel 
the main job instead. I reverted to using {{1.461}} in the time being -- it 
also does not work, but at least it does not hang.

 Slaves hang when archiving artifacts
 

 Key: JENKINS-7641
 URL: https://issues.jenkins-ci.org/browse/JENKINS-7641
 Project: Jenkins
  Issue Type: Bug
  Components: ssh-slaves
Affects Versions: current
 Environment: Ubuntu Server 10.04 64-bit
Reporter: ieure
Assignee: Kohsuke Kawaguchi
 Fix For: current


 I don't know why this happens, but my slaves have begun to hang when they get 
 to the Archiving Artifacts portion of my job:
 {noformat}
 Archiving artifacts
 ERROR: Failed to archive artifacts: dist/**
 hudson.util.IOException2: Failed to extract 
 /mnt/hudsonslave/workspace/simplegeo-puppet-manifests/dist/**
   at hudson.FilePath.readFromTar(FilePath.java:1577)
   at hudson.FilePath.copyRecursiveTo(FilePath.java:1491)
   at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:117)
   at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
   at 
 hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:601)
   at 
 hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:580)
   at 
 hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:558)
   at hudson.model.Build$RunnerImpl.post2(Build.java:157)
   at 
 hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:528)
   at hudson.model.Run.run(Run.java:1303)
   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
   at hudson.model.ResourceController.execute(ResourceController.java:88)
   at hudson.model.Executor.run(Executor.java:137)
 Caused by: java.io.IOException
   at 
 hudson.remoting.FastPipedInputStream.read(FastPipedInputStream.java:173)
   at hudson.util.HeadBufferingStream.read(HeadBufferingStream.java:61)
   at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:221)
   at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:141)
   at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:92)
   at org.apache.tools.tar.TarBuffer.readBlock(TarBuffer.java:257)
   at org.apache.tools.tar.TarBuffer.readRecord(TarBuffer.java:223)
   at 
 hudson.org.apache.tools.tar.TarInputStream.read(TarInputStream.java:345)
   at java.io.FilterInputStream.read(FilterInputStream.java:90)
   at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1025)
   at org.apache.commons.io.IOUtils.copy(IOUtils.java:999)
   at hudson.util.IOUtils.copy(IOUtils.java:33)
   at hudson.FilePath.readFromTar(FilePath.java:1565)
   ... 12 more
 {noformat}
 I aborted this job, so I don't know if the error is related or not. The job 
 runs fine, but it hangs during archiving. If I restart the connection to the 
 node (in /computer/; not restarting Hudson or the node itself), jobs will 
 build successfully again for a while.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13912) Add the ability to add custom header fields to emails

2012-06-08 Thread yelka...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13912?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163680#comment-163680
 ] 

Youssuf ElKalay commented on JENKINS-13912:
---

Any ETA oh the release date? Looks like you're releasing once a month based on 
the release history so far.

 Add the ability to add custom header fields to emails
 -

 Key: JENKINS-13912
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13912
 Project: Jenkins
  Issue Type: Improvement
  Components: email-ext
Reporter: Dirk Kuypers
Assignee: Slide-O-Mix

 IMHO it would be nice to be able to add custom header fields to emails. In 
 our environment we are continuously building and testing different branches 
 in parallel. Failing tests send out emails where filtering on custom header 
 fields would add quite some comfort to the work of our developers.;-)
 Example:
 X-Branch: main
 X-BRanch: Version_2.60
 and so on...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-13796) Expose selected browser/os/version information as environment variables

2012-06-08 Thread piar...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13796?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163686#comment-163686
 ] 

Ross Rowe commented on JENKINS-13796:
-

The plugin will now expose SELENIUM_BROWSER, SELENIUM_PLATFORM and 
SELENIUM_VERSION environment variables if a single browser is selected.

 Expose selected browser/os/version information as environment variables
 ---

 Key: JENKINS-13796
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13796
 Project: Jenkins
  Issue Type: Improvement
  Components: sauce-ondemand
Reporter: Ross Rowe
Assignee: Ross Rowe

 Currently, the selected browser information is exposed via the 
 SELENIUM_DRIVER and SAUCE_ONDEMAND_BROWSERS variables.  If a single browser 
 combination is selected, this information should be exposed via specific 
 environment variables.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira