Re: Backports for 1.532.2
Tests looks good to me. Kohsuke, please post RC. https://jenkins.ci.cloudbees.com/job/core/job/jenkins_lts_branch/53/ -- oliver -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Introducing Jenkins Config Cloner utility
Hi, I would like to introduce this little command line tool I use to move jobs around between different Jenkins instances. I find this useful when reproducing reported defects in testing environment and I plan to use this for larger migration of jobs and views. Tool identifies configured entities using their urls for convenience: ./clone.sh job http://src.instance.org/job/MyJob https://dst.jenkins.com ./clone.sh job http://src.instance.org/view/MyView/job/MyJob https://dst.jenkins.com/job/NewJobName ./clone.sh node http://src.instance.org/computer/cmp01 https://dst.jenkins.com/computer/my_only_slave The tool is far from stable or feature complete but becoming quite handy. For now, basic operations with jobs, nodes and views are supported (nodes and views support requires more recent Jenkins versions). Given that enough people will find this useful, I would be happy to move the development under jenkinsci organization so everyone can contribute. https://github.com/olivergondza/jenkins-config-cloner -- oliver -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: strange pushes on GitHub
Definitely related, selenium-tests repo lost 17+ commits after such push. -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: AW - *PLEASE READ* Re: strange pushes on GitHub
I have already asked Github support to provide hashes of former master positions and referenced this thread. Will report ASAP. -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Backporting for 1.532.1 started
JENKINS-19739 backported -- oliver -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Backporting 1.509.4 complete
Hi, I have backported one more commit[1] Stephen wanted after the 1.509.4-rc was released. Contrary to what we have agreed on governance meeting I decided _not_ to backport JENKINS-19251 as it depends on JENKINS-16261 (which is something I should have checked before, sorry). If someone believes it's worth the risk, go ahead, I won't object. As long as we are concerned we can roll the final release. [1] https://github.com/jenkinsci/jenkins/commit/fb71d62ae163d39e289d9cb11b57abd9aabbef4d -- oliver -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: New Feature: Realtime test results for JUnit
I consider this pull request feature complete. If interested, try it out: https://jenkins.ci.cloudbees.com/job/core/job/jenkins_main_trunk/1247/artifact/war/target/jenkins.war -- oliver -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: 1.509.4 backporting
I would really like to avoid 1.509.5 . Can we produce 1.509.4-JENKINS-14362-jzlib before 1.509.4 or even before 1.509.4-rc so we can benefit from the reports? -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: 1.509.4 backporting
Jesse under https://github.com/jenkinsci/jenkins/commit/a021fe5c2422c47d977d7937f4e01483f121b777: @olivergondza if you are backporting this then I would urge you to also backport https://github.com/jenkinsci/jenkins/commit/b02d45737e4eb7a0455ebe192271cf76bbf271e0 from [JENKINS-19473](https://issues.jenkins-ci.org/browse/JENKINS-19473) even though it is new and is not a true fix (the jzlib author is still working on that). --- Reply to this email directly or view it on GitHub: https://github.com/jenkinsci/jenkins/commit/a021fe5c2422c47d977d7937f4e01483f121b777#commitcomment-4132448 How about taking another note about the debt to pay before release (besides the maven regressions) and backport complete and battle tested fixes if they arrive in time or revert the original issue? -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: New Feature: Realtime test results for JUnit
Hi, it's been a while but finally I have something that seems to work for freestyle, maven and matrix projects. I am working on report aggregation so it is sill a work in progress. But the most important part is done: asynchronous test result updating for individual builds. tl;dr: Every build type provides it's implementation of updater thread that is started early in build and terminated after the build is finished. The thread poll the filesystem, parse new reports found and send it to master if there are any. Reports are merged on master. This feature is on by default for maven jobs but it needs to be triggered explicitly (Report test result in realtime) for freestyle and matrix jobs. This inconsistency might be in line with the philosophy of corresponding job types, I am not sure, but it was the easiest thing to do. Any feedback welcome. https://github.com/jenkinsci/jenkins/pull/904 -- oliver -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: New Feature: Realtime test results for JUnit
I am releasing this plugin to deliver the feature early. In the meantime, someone might find it useful. https://wiki.jenkins-ci.org/display/JENKINS/JUnit+Realtime+Test+Reporter+Plugin -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Backporting for 1.509.3 started
Thanks. Reverting JENKINS-14351 as the fix for JENKINS-19192 is bright new. -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: New Feature: Realtime test results for JUnit
Thanks for the feedback. I guess we agreed that it would be an interesting feature for core provided we can implement it in a reasonably efficient way. @kpfleming: We can do better than re-runing JUnitResultArchiver. I have modified the parser to update result object incrementally in order _not_ to parse the same report files over and over again. My draft invokes parsing JIT (but it is blocking the UI thread which probably could be eliminated using ajax) so there is no parsing as long as no one wants to see the results. Possible improvement we might be interested in is spinning a thread on slave to monitor new report files and push updates to master when there is something new (no polling on master, no polling over network). I did not find a way to eliminate polling altogether preserving all the flexibility JUnitResultArchiver provides, though. Testing on remote slave is actually faster than I expected. Refreshing test results takes ~5 seconds when building jenkins. @Roman: This filesystem based approach will cover your use case as well. Here is what I have: https://github.com/jenkinsci/jenkins/pull/904 -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Backporting for 1.509.3 started
I assume we do not want to wait two weeks with 1.509.3 until stapler 1.217 became soaked. Besides, using stapler 1.217 in Jenkins seems to introduce new regression [1]. It seems that JENKINS-18776 is the only thing to revert it we want to stay on 1.207. So I vote for pushing it to 1.509.4 that would use new fixed stapler so we can backport JENKINS-18776 and JENKINS-14362. [1] https://github.com/jenkinsci/jenkins/commit/7e8bbea3336dc65a10c2fd69a20beac20bc6fca3#commitcomment-3835893 -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: New Feature: Realtime test results for JUnit
Thanks, never heard about the plugin before. This seems to require assistance from the project being built, right? I simply rerun JUnitParser to collect report files regardless where did they come from. Perhaps I'm wrong. I do not have enough time try it out. -- oliver -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Backporting for 1.509.3 started
From all the alternatives - not including the fix for JENKINS-18776 in 1.509.1 - reverting the bug in stapler, releasing it and using blending edge stapler in LTS Jenkins - or backporting necessary fix and using stapler 1.207.1 I prefer the last one but the decision is on you and Kohsuke. Anyhow, here's the branch https://github.com/olivergondza/stapler/compare/stapler-parent-1.207...stapler-parent-1.207.1. Alternatively, reverting the backport of JENKINS-18776 should not affect other backports. -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Backporting for 1.509.3 started
Jesse, The tags are in place. Maintaining a list of lts-candidates that has not been backported yet seems like an overkill to me. I was about to label the issues lts-1.509.3-fixed when they get merged to jenkinsci:stable. I do not mind labelling issues as fixed right away when backported to my repo so jira filter would work as we want (showing only issues yet to backport). If this is what you suggest you have my support. I have not though about @Restricted while cherry picking changes. I guess we can add this at any time before release. -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Backporting for 1.509.3 started
I have started relabelling with lts-1.509.3-fixed. Candidates to go https://issues.jenkins-ci.org/secure/IssueNavigator.jspa?mode=hiderequestId=12146 -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Move Matrix Tie Parent Plugin on Github
There seems to be https://github.com/jenkinsci/matrixtieparent-plugin repository. However, I do not know what is the relation between the two. -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Core commit rights for olivergondza
Bumping my original request. On Friday, April 12, 2013 5:42:17 PM UTC+2, ogondza wrote: Hi, Can I have commit rights granted for jenkins core? My ICLA was merged already (thanks Jesse). GitHub ID: olivergondza -- oliver -- You received this message because you are subscribed to the Google Groups Jenkins Developers group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Simple Jenkins plug-in hooked on the left menu
https://wiki.jenkins-ci.org/display/JENKINS/Basic+guide+to+Jelly+usage+in+Jenkins is a good 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. For more options, visit https://groups.google.com/groups/opt_out.
Re: Selenium Tests for Plugins
The work is here https://github.com/jenkinsci/selenium-tests. It covers both the core and same plugins.
Re: How can I find my new plugin in JIRA?
Hi, What is the procedure for creating new JIRA components? There is quite a lot mailer-plugin related issues but corresponding component does not seem to exist.
Pull: Use build parameters in combination filters
Hi, it's been two months I proposed[1] a change that propagates build parameters to matrix combination filters. Several people seemed to be interested in such behaviour in the past, but the pull request remains unnoticed. [1] https://github.com/jenkinsci/jenkins/pull/584/ -- oliver