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