[00:00:09] <Lewisham> so either I check the FilePaths are the same [00:00:18] <Lewisham> or I have an extra flag from that copy method [00:01:03] <Lewisham> does that make some twisted sense? [00:04:27] <Lewisham> I could just cheapen out and make a global var [00:05:57] <Lewisham> meh [00:05:59] <Lewisham> I'll refactor [00:06:01] <Lewisham> this is all wrong :) [00:09:52] <mrooney> kohsuke: I've never been able to release it! [00:09:59] <mrooney> I've been trying on and off for a couple weeks [00:14:51] *** jdolan_ has quit IRC [00:28:56] *** BigAllan has quit IRC [00:30:13] *** waz has quit IRC [00:44:13] *** dvrzalik has joined #hudson [00:48:33] *** duncanmv has quit IRC [01:10:43] <mrooney> Are there any plugins to extend sending of failure emails? [01:12:08] <mrooney> if person A commits and breaks a build, then person B commits, it isn't obvious to person B that it was already broken by person A [01:12:56] <mrooney> it would be nice if it could mention like "first broken X builds ago by $user" [01:14:43] <rtyler> that's not covered by ext-email? [01:14:51] * rtyler thinks ext should become the default emailers btw [01:21:24] <Lewisham> grrr [01:21:34] <Lewisham> my Hudson hpi:run is now massively broken [01:21:57] <Lewisham> "WARNING: Failed to load a project [01:21:57] <Lewisham> java.lang.OutOfMemoryError: Java heap space [01:21:58] <Lewisham> at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2967)" [01:26:38] <mindless> Lewisham: here is my MAVEN_OPTS env var: [01:27:14] <mrooney> rtyler: I've never heard of ext email, I was asking if there was such a plugin. so, there is? [01:30:44] <rtyler> mrooney: try it [01:31:06] * Lewisham is going to kill himself over these Java regexs [01:31:28] <Lewisham> I can't get even simple stuff going :( [01:31:39] <rtyler> mrooney: not sure where the link is either [01:31:48] <rtyler> email-ext is like a fucking secret club :P [01:32:33] <mrooney> ooh no [01:32:37] <mrooney> this does not fare well [01:33:36] <Lewisham> http://wiki.hudson-ci.org/display/HUDSON/Email-ext+plugin [01:33:40] <Lewisham> Google knew [01:34:55] <rtyler> I was just about to do that, since it's referenced, but not linked on the plugins page [01:35:42] * rtyler corrects that [01:42:19] *** waz has joined #hudson [01:49:31] <Lewisham> god [01:49:36] <Lewisham> Java regexes are just broken [01:49:40] <Lewisham> they don't work :( [01:51:53] <Lewisham> AHA [01:52:01] <Lewisham> got it [01:55:18] <mrooney> Lewisham: http://regexio.com/prototype.html might possibly help you [01:55:29] <mrooney> in the future of prototyping regexs [01:55:55] <Lewisham> hah [01:56:01] <Lewisham> that's written by my lab mate :) [01:56:27] <Lewisham> it was the fact Java doesn't have Pattern.DOTALL set by default, even when you turn on Pattern.MULTILINE [01:57:08] <Lewisham> but don't tell his advisor he's wastin-- wisely spending-- time on regexio than his actual thesis ;) [02:04:07] *** kohsuke has quit IRC [02:07:34] *** kohsuke has joined #hudson [02:07:43] *** rromanchuk has left #hudson [02:09:53] *** dvrzalik has quit IRC [02:15:45] <calculus> headless mode... wonder if I can use that on the Linux slaves without having to set up vnc to test the code [02:18:43] <rtyler> calculus: so long as you don't need X, then yes [02:19:18] <calculus> rtyler: all that happens is a UI pops open that just has things drawn to it [02:20:03] <calculus> and a graphically notepad that gets filled with log messages [02:20:08] <calculus> graphical* [02:22:51] <rtyler> same user as the X session on the box? [02:23:38] <calculus> nope [02:24:13] <rtyler> hm [02:24:23] <rtyler> there's got to be a simple way to fire up an X session [02:25:45] <calculus> on another note, I think I will attend the hudson meetup [02:35:25] *** jieryn-w has joined #hudson [02:38:50] *** cquinn has joined #hudson [02:39:05] *** rromanchuk has joined #hudson [02:44:08] <Lewisham> is it Maven Opts I need to change in order to assign more memory to Hudson? [02:44:27] <Lewisham> I think it is [02:44:30] <Lewisham> but I am confirming [02:44:36] <Lewisham> because I am getting awful OutOfMemoryErrors [02:44:40] <Lewisham> and I thought I was OK memory wise [02:44:54] <Lewisham> and I want to go home now :( [02:50:49] <rtyler> calculus: YAY [02:50:57] <rtyler> rromanchuk: you coming too? :D [02:51:51] <Lewisham> If I'm able to build once, but not a second time, does that mean I'm memory leaking? [02:55:53] *** cquinn has quit IRC [02:56:46] <Lewisham> VisualVM is saying the heap is only 84mbs big [02:56:58] <Lewisham> but my MAVEN_OPTS is set to 512 [02:57:06] <Lewisham> something weird is happening [03:07:10] <Lewisham> OHHHHH [03:07:21] <Lewisham> bloody Eclipse wasn't getting Maven to launch with 512 at all [03:16:59] *** mindless has quit IRC [03:35:42] *** Lewisham_ has joined #hudson [03:37:10] *** Lewisham_ has quit IRC [03:39:34] *** Lewisham has quit IRC [03:51:38] *** rromanchuk has quit IRC [04:14:54] *** jieryn-w has quit IRC [04:32:57] *** alexlod_ has quit IRC [04:57:40] *** Lewisham has joined #hudson [05:07:51] *** abayer has quit IRC [05:08:16] *** abayer has joined #hudson [05:22:51] <Lewisham> rtyler: I might be able to make it on Saturday [05:22:55] *** wsmoak has joined #hudson [05:22:59] <Lewisham> is there a "maybe" option? :) [05:24:09] *** admc has quit IRC [05:38:47] *** akostadinov has joined #hudson [05:40:55] *** wsmoak has quit IRC [05:52:36] *** waz has quit IRC [05:54:24] <rtyler> Lewisham: certainly [05:54:28] <rtyler> just drop my number in your phone [05:54:34] <Lewisham> cool, will do [05:54:38] <rtyler> if you come around 12, i might feed you ;) [05:54:41] <Lewisham> ;) [05:54:43] <Lewisham> I'll do my best [05:55:08] <Lewisham> coming up from Santa Cruz on the public transport isn't the quickest way :) [05:55:20] <Lewisham> but I'd like a day in The City as I haven't been up for a while... [05:55:42] <rtyler> you can get here from SC with public transit o_O [05:56:12] <Lewisham> yes, through the magic of the joined up American Public Transit system! I get a bus to San Jose, that puts me on a train to SF [05:56:16] <Lewisham> it actually works *OK* [05:56:25] <Lewisham> except the train stops pretty much EVERYWHERE [05:56:34] <abayer> Not everywhere. [05:56:36] <Lewisham> unless you get one of the fancy "bullet" ones [05:56:36] <rtyler> yeah, particularly on the weekends [05:56:39] <abayer> Just everywhere between SJC and SF. =) [05:56:44] <Lewisham> ;) [05:56:53] <Lewisham> It's not like my British motherland [05:56:54] <rtyler> Lewisham: don't mind him, he's another snooty city dweller ;) [05:56:59] <rtyler> wait [05:57:01] <Lewisham> but the distances here are so much further [05:57:01] <rtyler> you're british [05:57:07] <rtyler> no, you can't come [05:57:09] <Lewisham> could you not tell from my typed accent? [05:57:13] <abayer> I've tried taking that train down to Mountain View from SF (and then light rail on from there to the office in Milpitas) and yeah, it's just hellish. [05:57:15] <Lewisham> curses! [05:57:31] <rtyler> perhaps if you bring some bangers and mash along [05:57:36] <abayer> Hey, I'm an Anglophile and I say it's ok. [05:57:44] <rtyler> or funny british colloquyalisms [05:57:55] <Lewisham> pfft, you get the colloquialisms for free [05:57:57] <rtyler> I think I bothced that spelling [05:58:02] <rtyler> damnit [05:58:07] <Lewisham> also: spelling [05:58:12] <Lewisham> ;) [05:58:30] <Lewisham> it's rather dependant on the Significant Other [05:58:37] <Lewisham> but if I can get away, I'll come up [05:58:47] <rtyler> bring the SO along [05:58:55] <rtyler> deposit himr or her on the embarcedero [05:58:57] <rtyler> and geek out [05:59:03] * rtyler rocks out [05:59:14] <Lewisham> "hey hun, he's AT&T Park. Pretend you're watching the baseball. Laters!" [05:59:16] <abayer> You couldn't rock out if you tried. [05:59:36] <rtyler> Lewisham: is the SO british? [05:59:48] <Lewisham> nah, she's a Kalifornian [06:00:13] <rtyler> hm, I was going to suggest the pubs around the office [06:00:23] <Lewisham> hence she wouldn't be at the baseball wondering why it's not cricket [06:00:27] <rtyler> rumor has it you can almost use a pub as adult day care in england [06:00:33] <Lewisham> haha [06:00:39] <Lewisham> I give you that racial stereotype [06:00:55] <rtyler> abayer: this is me rocking out http://www.flickr.com/photos/agentdero/992898237/ [06:01:33] <rtyler> I'm very expressive, dontchaknow [06:01:45] <rtyler> Lewisham: my genes are irish, french and german [06:01:54] <rtyler> I sympathize with your ancestral alcoholism [06:02:02] <rtyler> (or stereotype thereof) [06:03:50] <Lewisham> rtyler: were you rocking out to "Slideshows featuring music by Faith Hill"? [06:05:15] <Lewisham> as your company's illustrious web site indicateds [06:08:24] <rtyler> *facepalm* [06:08:26] <rtyler> god know [06:08:28] <rtyler> no* [06:08:50] <Lewisham> #this kiss thiiiiisssss kiiiiiisssssssss [06:09:11] * rtyler plugs his ears with bologna [06:32:48] *** akostadinov has quit IRC [06:46:46] *** akostadinov has joined #hudson [06:59:01] *** akostadinov has quit IRC [06:59:33] *** akostadinov has joined #hudson [07:30:28] *** alexlod_ has joined #hudson [07:30:48] *** alexlod_ has left #hudson [07:45:04] *** rromanchuk has joined #hudson [08:00:48] *** akostadinov has quit IRC [08:16:24] *** cquinn has joined #hudson [08:17:25] *** admc has joined #hudson [08:20:32] *** cquinn has quit IRC [08:20:35] *** Lewisham has quit IRC [08:35:17] *** khmarbaise has joined #hudson [10:18:47] *** dvrzalik has joined #hudson [10:42:23] *** khmarbaise has quit IRC [10:43:28] *** khmarbaise has joined #hudson [12:00:35] *** admc has quit IRC [13:00:11] *** BigAllan has joined #hudson [13:19:59] *** velo has joined #hudson [13:54:31] *** brent has joined #hudson [14:07:12] *** rtyler has quit IRC [14:07:22] *** rtyler has joined #hudson [14:08:10] *** akostadinov has joined #hudson [14:36:21] *** khmarbaise has quit IRC [14:46:08] *** khmarbaise has joined #hudson [15:14:25] *** abayer_ has joined #hudson [15:33:08] *** abayer has quit IRC [15:37:56] *** akostadinov has quit IRC [15:46:07] *** calculus has quit IRC [15:46:08] *** BigAllan has quit IRC [15:47:51] *** maroy has joined #hudson [15:47:53] <maroy> hi [15:48:11] <maroy> I wonder if anyone uses SNMP to monitor his hudson instance, or has experience with such a setup... [15:54:47] *** BigAllan has joined #hudson [16:09:55] *** akostadinov has joined #hudson [16:17:29] *** abayer_ has quit IRC [16:17:40] *** abayer has joined #hudson [16:30:32] *** decriptor has left #hudson [16:36:39] *** abayer has quit IRC [16:43:28] *** mindless has joined #hudson [16:45:26] *** khmarbaise has quit IRC [17:03:23] *** maroy has left #hudson [17:11:47] *** kelt has joined #hudson [17:13:01] *** usv has quit IRC [17:22:26] *** rromanchuk has quit IRC [17:23:44] *** abayer has joined #hudson [17:39:55] *** jbenlinlee has quit IRC [17:58:36] *** rromanchuk has joined #hudson [18:07:07] *** Lewisham has joined #hudson [18:12:33] <abayer> Ha. Getting a coworker up and running with Hudson, and his first complaint? That the web site is down all the time. [18:13:02] <Lewisham> as in...? [18:13:07] <abayer> hudson.dev.java.net. [18:13:17] <Lewisham> is it? [18:13:22] <abayer> Often. =) [18:13:25] <Lewisham> oh [18:13:29] <Lewisham> I never noticed :) [18:41:40] *** akostadinov has quit IRC [19:04:24] *** jtong has joined #hudson [19:17:02] *** davidstrauss has joined #hudson [19:18:09] <mrooney> hah yeah I have seen that recently, a fair complaint [19:23:02] *** wsmoak has joined #hudson [19:31:35] *** Lewisham has quit IRC [19:33:31] <jtong> hi all, i'm getting a java.lang.NoSuchMethodError: hudson.Launcher.launch()Lhudson/Launcher$ProcStarter; [19:34:38] *** akostadinov has joined #hudson [19:42:58] *** akostadinov has quit IRC [19:43:29] *** abayer has quit IRC [19:49:06] <keshureddyp> java.lang.OutOfMemoryError: PermGen space for maven free style job on hudson [19:49:33] <keshureddyp> how do i configure maven opts env value for maven free style job [19:49:37] <keshureddyp> any cluse ? [19:50:02] <keshureddyp> is there any way to configure at job level ? [19:54:48] *** akostadinov has joined #hudson [20:01:30] *** abayer has joined #hudson [20:04:59] *** khmarbaise has joined #hudson [20:34:16] *** akostadinov has quit IRC [21:00:37] *** admc has joined #hudson [21:25:20] *** Lewisham has joined #hudson [21:32:59] *** admc has quit IRC [21:44:52] *** admc has joined #hudson [22:08:23] *** brent has quit IRC [22:08:54] *** jieryn-w has joined #hudson [22:09:36] *** khmarbaise_ has joined #hudson [22:16:34] *** khmarbaise has quit IRC [22:25:35] <Lewisham> silly question: How do I check the [22:25:37] <Lewisham> bah [22:25:51] <Lewisham> How do I check the checkbox that my plugin is applied when the configure screen is refreshed? [22:25:55] <Lewisham> it currently doesn't recheck it [22:32:12] <abayer> That question keeps popping up - I've got it working in my plugins (well, most of them), but I can't honestly tell you what I did differently in the ones where it works. [22:32:46] <Lewisham> let's start with what you did at all ;) [22:32:57] <Lewisham> I'm just using a hacked version of hpi:create [22:32:59] <Lewisham> so I don' [22:33:02] <Lewisham> *can' [22:33:04] <Lewisham> goddamnit [22:33:09] <Lewisham> can't claim understanding [22:33:17] * Lewisham is having a keyboard issue today it seems [22:33:41] <Lewisham> http://github.com/Lewisham/Hudson-JDepend-Plugin/issues#list [22:33:46] <Lewisham> it's one of the last two bugs left [22:33:51] <Lewisham> before I'm happy to release [22:34:36] <abayer> Where's your config.jelly? [22:35:00] <Lewisham> haven't got one... I think I deleted it [22:35:02] <Lewisham> d'oh [22:35:16] <abayer> Well, there's your first problem. =) [22:35:25] <Lewisham> it's a start :D [22:38:58] <abayer> http://bit.ly/RpsHZ - basically, if you set checked="${instance.[some method name]}", where that method returns a boolean, it should work. [22:41:26] <Lewisham> how do I know if my plugin has been enabled for the project? [22:43:08] <Lewisham> My plugin appears in the "Post-build Actions" and I just need to check the silly thing when the configure page is reloaded [22:43:15] <abayer> Ah, see, that bit, I've never quite figured out. =) [22:43:19] <Lewisham> rats [22:43:31] * Lewisham thought Hudson might be doing it automagically [22:43:41] <abayer> I've never found something where all you do is a checkbox - do you have any configuration other than on/off? [22:43:47] <Lewisham> no [22:43:50] <abayer> Hrm. [22:43:54] <Lewisham> it's either on or off [22:43:55] <abayer> Yeah, I dunno. [22:44:00] <abayer> But I'd *like* to know. [22:44:05] <Lewisham> maybe it's time to invoke the K signal [22:44:09] <abayer> methinks. [22:44:41] <Lewisham> kohsuke: How does a plugin register itself as activated on the configure screen? Even though my plugin is applied to the project, it doesn't recheck the box to show itself as enabled [22:44:57] *** velo has quit IRC [22:46:01] <kohsuke> You mean your Publisher or something? [22:46:02] <kohsuke> What is it? [22:46:07] <Lewisham> yeah, a publisher [22:46:20] <Lewisham> Recorder specifically [22:46:41] <Lewisham> it's appearing in the "Post-build actions" with the correct getName() and does enable [22:46:42] <kohsuke> There's nothing you really need to do --- that's supposed to be taken care of automatically [22:46:47] <Lewisham> oh :( [22:47:01] <Lewisham> alright [22:47:02] <kohsuke> You should check if it's the submission problem or a rendering problem. [22:47:16] *** calculus has joined #hudson [22:47:21] <kohsuke> once you submit the config, check config.xml to see your publisher is there. [22:47:31] <kohsuke> If so, it's the form rendering problem. If it's not, it's the submission problem. [22:47:58] <Lewisham> yeah, it's in there [22:48:02] <Lewisham> so it's a form rendering problem [22:49:26] <Lewisham> but it's *never ever worked* [22:49:32] <Lewisham> so I am thinking I've done something wrong [22:51:07] <kohsuke> is this plugin already in the repositor? [22:51:17] <Lewisham> no, I wasn't releasing until my bug list is out [22:51:23] <Lewisham> I can mark that one as for later [22:51:24] <Lewisham> and release [22:51:33] <kohsuke> Putting in the subversion repository doesn't mean a release. [22:51:45] <kohsuke> So I'd encourage you to push the code there [22:51:54] <kohsuke> Makes it easier for others to pitch in [22:51:56] <Lewisham> OK, I'll have to have a quick look at all the documentation [22:52:06] <Lewisham> I also need to look at how to push a git repo to SVN [22:52:11] <Lewisham> as my code is currently on Github [22:52:16] <abayer> Talk to rtyler 'bout that. [22:52:22] <abayer> He's a gitgeek. [22:53:29] <Lewisham> I posted the question to Stack Overflow a long time ago: http://stackoverflow.com/questions/661018/pushing-an-existing-git-repository-to-svn [22:53:43] <Lewisham> the link at the bottom for Google Code's instructions seems good [22:54:05] <Lewisham> I'm just going to try and figure out why my plugin isn't running on Maven projects [22:54:10] <Lewisham> then I'll submit to the SVN repo [22:55:06] <mrooney> Lewisham: maybe you can use bzr as a middle-man :) [22:55:16] <Lewisham> don;'t you start :) [22:55:19] <mrooney> haha [22:55:43] <mrooney> but in actuality if it is something you need to do, it wouldn't hurt to look, I am pretty sure you can import from git and potentially push to svn [23:21:58] <Lewisham> do you have to do something special to allow a Publisher/Recorder to operate on a Maven project? [23:22:13] <Lewisham> my plugin isn't being activated at all, but it is appearing in the config.xml [23:31:35] <Lewisham> I guess this is another one for an SVN check in [23:31:38] <Lewisham> I can't figure it out [23:31:44] <Lewisham> it never even has perform() run [23:31:52] <Lewisham> let alone fails out [23:36:06] *** khmarbaise_ has quit IRC [23:37:07] *** abayer has quit IRC [23:49:53] <Lewisham> OK [23:50:16] <Lewisham> isApplicable is set to always return true in the Descriptor [23:50:19] <Lewisham> so I don't know what's happening [23:50:49] <Lewisham> are buildstepdescriptors even applicable to Maven projects?