Plugin Information
Allows users to take responsibility for failed builds and to comment on them. Shows up as a build badge (small icon in build history), so teammates can see who is working on what along with notes. Claims may be made sticky to follow the user claiming the failure until the build is successful again. To claim a build:
Claimed buildClaimed shown in build historyChangelogVersion 1.5 (July 17 2009)
|
Comments (10)
Aug 28, 2008
Cees Bos says:
[edit] Removed comment[edit] Removed comment
Oct 30, 2008
Todd Hicks says:
A nice enhancement would be to send an email to the "committers" when a user cla...A nice enhancement would be to send an email to the "committers" when a user claims a failed build. This way people don't have to poll Hudson, to know when/if someone has accepted responsibility for the break.
Feb 22, 2009
Christoph Kutzinski says:
[removed][removed]
Jan 09, 2009
Oleg Topchiy says:
Fails on 1.270: Jan 9, 2009 10:35:06 AM hudson.util.CopyOnWriteList$ConverterIm...Fails on 1.270:
Jan 9, 2009 10:35:06 AM hudson.util.CopyOnWriteList$ConverterImpl unmarshal
WARNING: Failed to resolve class
com.thoughtworks.xstream.mapper.CannotResolveClassException: hudson.plugins.claim.ClaimPublisher : hudson.plugins.claim.ClaimPublisher
at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:62)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:87)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:53)
at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
at hudson.util.CopyOnWriteList$ConverterImpl.unmarshal(CopyOnWriteList.java:151)
at hudson.util.DescribableList$ConverterImpl.unmarshal(DescribableList.java:203)
at hudson.util.XStream2$AssociatedConverterImpl.unmarshal(XStream2.java:117)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
at hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:234)
at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:194)
at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:145)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:81)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:55)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:75)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:59)
at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:142)
at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:931)
at hudson.util.XStream2.unmarshal(XStream2.java:42)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:917)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861)
at hudson.XmlFile.read(XmlFile.java:103)
at hudson.model.Items.load(Items.java:81)
at hudson.model.Hudson.load(Hudson.java:1507)
at hudson.model.Hudson.<init>(Hudson.java:403)
at hudson.WebAppMain$2.run(WebAppMain.java:160)
Jan 10, 2009
slwnix says:
Hello. I've tried to install Claim Plug-In 1.1 on Hudson 1.272 (jetty6). After...Hello.
I've tried to install Claim Plug-In 1.1 on Hudson 1.272 (jetty6). After Hudson restart Claim plug-in failed to load. Error log:
Feb 22, 2009
Shibu Gope says:
I recently see that there is an update available for this plugin, however I am n...I recently see that there is an update available for this plugin, however I am not able to find any information about the update. I am reluctant to update without knowing what is in this update. Could the author of this plugin provide more info about this update?
Jul 16, 2009
James Lorenzen says:
Our team doesn't have authentication. We all use anonymous. It woudl be nice if...Our team doesn't have authentication. We all use anonymous.
It woudl be nice if the user isn't logged in, to allow the user to type in his/her name to claim a broken build.
Aug 05, 2010
zyb2n says:
what happen if I install Claim Plugin after running Hudson for a while, i.e. I a...what happen if I install Claim Plugin after running Hudson for a while, i.e. I already have some failed/broken builds, look like even I installed claim plugin and enabled "Allow claim broken build", it doesn't work for previous failed builds.
is this expected behavior?
Dec 09, 2010
Baptiste MATHUS says:
I just wrote a small groovy script to enable build claiming on every jobs in one...I just wrote a small groovy script to enable build claiming on every jobs in one go. http://wiki.hudson-ci.org/display/HUDSON/Allow+broken+build+claiming+on+every+job
Cheers
Aug 01, 2011
Harald Reingruber says:
I also think that email notification to the commiters when sb. claims a broken b...I also think that email notification to the commiters when sb. claims a broken build would be really helpful.