[00:24:03] *** smolyn has joined #jenkins [00:53:51] *** esteele|away is now known as esteele [00:59:45] *** smolyn has quit IRC [01:02:17] <jenkinsci_builds> Starting build 558 for job jenkins_main_trunk (previous build: SUCCESS) [01:04:50] *** vjuranek has quit IRC [01:07:37] <Squee-D> this issue here: http://issues.hudson-ci.org/browse/HUDSON-7554 [01:07:57] <jenkins-admin> JENKINS-7554:GIT_BRANCH not set when multiple branches are selected for build (Open) http://jenkins-ci.org/issue/7554 [01:08:26] <Squee-D> We would need the same thing, OR, we don't understand the expected workflow. It'd be really nice to build for any branch, then have dependent builds know which branch the artifact it from [01:09:15] <Squee-D> fact is our proliferation of near-identical jobs could be reduced to parameterised ones. [01:15:35] *** esteele is now known as esteele|away [01:18:39] *** olamy has quit IRC [01:32:21] <jenkinsci_builds> Project jenkins_main_trunk build #558: UNSTABLE in 30 min: http://ci.jenkins-ci.org/job/jenkins_main_trunk/558/ [01:32:21] <jenkinsci_builds> Olivier Lamy: upgrade to maven 3.0.3 (will prevent issue when pom parsing phase : http://jira.codehaus.org/browse/MNG-4963) [01:37:46] <Squee-D> http://issues.jenkins-ci.org/browse/JENKINS-7554?focusedCommentId=146535#comment-146535 hacked on it a little. [01:37:50] <jenkins-admin> JENKINS-7554:GIT_BRANCH not set when multiple branches are selected for build (Open) http://jenkins-ci.org/issue/7554 [01:45:01] *** bengtf has quit IRC [01:48:07] *** bengtf has joined #jenkins [01:53:01] *** bengtf has quit IRC [01:57:43] *** bengtf has joined #jenkins [02:04:13] *** miclorb_ has quit IRC [02:29:28] *** fcamblor has quit IRC [03:08:26] *** miclorb_ has joined #jenkins [03:12:13] *** mwhudson has joined #jenkins [03:12:23] <mwhudson> can you rename a job over the api? [03:18:36] <lifeless> yes [03:18:47] <mwhudson> how? [03:18:48] <lifeless> [the ui for editing $stuff is all api based] [03:19:00] <mwhudson> the config.xml doesn't contain the job name, does it? [03:19:40] <lifeless> mwhudson: I'd expect that the API call which does it writes a new directory and config and marks the old as deleted, or something approximating that [03:20:30] <mwhudson> lifeless: if i rename in the ui, the builds come across too [03:21:07] <lifeless> mwhudson: yes, remember that hudson internalises pretty much everything at startup [03:22:48] <mwhudson> lifeless: i don't see what that has to do with anything [03:23:10] <lifeless> mwhudson: well, at shutdown it can write them all out [03:23:23] <lifeless> mwhudson: or it may just rename the directory. I can check the implementation if you want. [03:23:39] <lifeless> mwhudson: but I don't see what the implementation has to do with your api using question either :) [03:23:41] <mwhudson> lifeless: it renames the directory [03:23:58] <mwhudson> lifeless: hey, it was you who started talking about directories [03:24:10] <lifeless> mwhudson: nuh uh [03:24:25] <lifeless> mwhudson: you started it :) - talking how and config.xml :) [03:24:35] <lifeless> mwhudson: so, do you want to know the api service point to call ? [03:24:46] <lifeless> firebug is probably the easiest way to figure it out [03:25:00] <mwhudson> let's start again :) [03:25:23] <mwhudson> the usual way for editing jobs over the api is aiui to post config.xml to $jenkins/job/$job_name/config.xml [03:26:17] <mwhudson> lifeless: but the job name is not in config.xml, so if i edit that i don't know what to do [03:26:57] <mwhudson> ah, although editing the name in the ui does indeed point me in the right direction [03:27:22] <lifeless> its going to be all about the callback routing [03:27:32] <mwhudson> seems it's $job_url/rename?newName=... [03:27:39] <mwhudson> i imagine a post to that will do the trick [03:29:17] <mwhudson> doRename rather [03:30:01] <mwhudson> yeah, seems so [03:30:27] <lifeless> cool [03:30:44] <mwhudson> jenkins' api seems really neat [03:30:53] <mwhudson> at least, i haven't found myself hating it yet :) [03:30:56] <lifeless> its pretty cool [03:32:17] * mwhudson goes back to finding bugs in yui 3 [03:34:30] *** esteele|away has quit IRC [03:38:07] *** awb_ has joined #jenkins [03:40:18] *** miclorb_ has quit IRC [03:40:30] *** awb has quit IRC [03:40:30] *** awb_ is now known as awb [03:42:25] *** awb has quit IRC [03:47:26] *** miclorb_ has joined #jenkins [03:58:21] *** miclorb_ has quit IRC [03:58:38] *** ojacobson has joined #jenkins [04:00:58] *** esteele has joined #jenkins [04:05:23] *** joewilliams_away is now known as joewilliams [04:06:18] *** bitshuffler has joined #jenkins [04:06:58] *** miclorb_ has joined #jenkins [04:08:13] *** miclorb_ has quit IRC [04:11:29] <bitshuffler> Hi guys. How would I use jenkins' maven "deploy" feature to deploy to some nexus instance? E.g. the problem is that it deploys to $nexus_host/com/example/... instead of $nexus_host/content/repositories/snapshot/com/example/... Normal "mvn deploy" works just fine. [04:12:05] <bitshuffler> as in am I missing something or is that a bug and the rest of the world is using mvn deploy as well? [04:13:02] *** esteele is now known as esteele|away [04:19:09] *** joewilliams is now known as joewilliams_away [04:47:21] *** miclorb_ has joined #jenkins [05:03:13] *** miclorb_ has quit IRC [05:15:19] *** miclorb_ has joined #jenkins [05:19:03] *** mikey_p has joined #jenkins [05:19:29] <mikey_p> if I have jobs setup to chain, is there a way to reference a previous jobs workspace? [05:20:07] <mikey_p> i.e. I have one common job that man others branch off of [05:53:26] *** kohsuke has joined #jenkins [05:53:26] *** ChanServ sets mode: +o kohsuke [05:56:50] *** awb has joined #jenkins [05:57:03] *** kenneth_reitz has joined #jenkins [06:06:07] *** ojacobson has quit IRC [06:16:39] *** bitshuffler has quit IRC [06:34:12] *** anathematic has quit IRC [06:47:24] *** mando has joined #jenkins [07:04:20] *** akostadinov has joined #jenkins [07:05:36] *** awb has quit IRC [07:15:12] *** smolyn has joined #jenkins [07:21:08] *** Aetzel has joined #jenkins [07:24:29] *** chrismcg has quit IRC [07:25:14] *** byteman|2 has quit IRC [07:25:26] *** smolyn has quit IRC [07:25:29] *** byteman|2 has joined #jenkins [07:27:49] *** miclorb_ has quit IRC [07:27:49] *** chrismcg has joined #jenkins [07:36:10] *** miclorb has joined #jenkins [07:36:10] *** mando has quit IRC [07:36:20] *** stigkj has quit IRC [07:41:50] *** AaronBar1 has quit IRC [07:42:01] *** kleini has quit IRC [07:43:24] *** AaronBarr has joined #jenkins [07:43:28] *** kleini has joined #jenkins [07:47:16] <jenkinsci_builds> Starting build 559 for job jenkins_main_trunk (previous build: UNSTABLE -- last SUCCESS #557 1 day 7 hr ago) [07:52:48] *** echelog-1 has joined #jenkins [07:53:51] *** nd__ has joined #jenkins [07:55:26] *** vila_ has joined #jenkins [07:55:49] *** mwhudson_ has joined #jenkins [07:56:17] *** Kiall has quit IRC [07:56:17] *** mwhudson has quit IRC [07:56:18] *** victori has quit IRC [07:56:18] *** oeuftete has quit IRC [07:56:18] *** nd___ has quit IRC [07:56:18] *** vila has quit IRC [07:56:18] *** imeikas has quit IRC [07:56:18] *** joewilliams_away has quit IRC [07:56:18] *** dgately_ has quit IRC [07:56:18] *** krag0th has quit IRC [07:56:21] *** Kiall_ is now known as Kiall [07:56:34] *** dgately_ has joined #jenkins [07:57:02] *** krag0th has joined #jenkins [07:57:16] *** imeikas has joined #jenkins [08:15:51] *** victori has joined #jenkins [08:16:20] <jenkinsci_builds> Project jenkins_main_trunk build #559: STILL UNSTABLE in 29 min: http://ci.jenkins-ci.org/job/jenkins_main_trunk/559/ [08:16:20] <jenkinsci_builds> * Alan Harder: latest parent [08:16:21] <jenkinsci_builds> * Alan Harder: use configured ant for test so it works when ant is not in path [08:16:21] <jenkinsci_builds> * Kohsuke Kawaguchi: [maven-release-plugin] prepare release jenkins-1_400 [08:16:22] <jenkinsci_builds> * Kohsuke Kawaguchi: [maven-release-plugin] prepare for next development iteration [08:16:29] *** victori has left #jenkins [08:20:23] *** ExtraSpice has joined #jenkins [08:34:53] *** Lewisham has quit IRC [08:45:33] *** vila_ is now known as vila [08:49:31] *** krag0th has quit IRC [08:49:36] *** krag0th has joined #jenkins [08:51:00] *** solnic has joined #jenkins [08:53:46] *** patryk has joined #jenkins [08:55:03] *** vila has quit IRC [09:01:25] *** d2m has joined #jenkins [09:08:02] *** emanuelez has joined #jenkins [09:09:29] *** drulli has joined #jenkins [09:17:57] *** _Aeris_ has joined #jenkins [09:20:00] *** emanuelez_ has joined #jenkins [09:20:56] *** emanuelez has quit IRC [09:21:23] *** zattin__ has joined #jenkins [09:22:39] *** wolfs has joined #jenkins [09:22:40] *** ChanServ sets mode: +v wolfs [09:24:46] *** _marc` has joined #jenkins [09:25:03] *** emanuelez_ has quit IRC [09:31:34] *** stigkj has joined #jenkins [09:32:27] *** emanuelez has joined #jenkins [09:32:27] *** zattin__ has quit IRC [09:33:39] *** emanuelez_ has joined #jenkins [09:34:58] *** emanuelez has quit IRC [09:35:18] *** drulli has quit IRC [09:35:28] *** zattin__ has joined #jenkins [09:35:34] *** drulli has joined #jenkins [09:35:34] *** ChanServ sets mode: +v drulli [09:35:40] *** drulli has quit IRC [09:35:53] *** drulli has joined #jenkins [09:35:54] *** ChanServ sets mode: +v drulli [09:38:49] *** edorian has joined #jenkins [09:38:59] *** emanuelez_ has quit IRC [09:40:38] *** vjuranek has joined #jenkins [09:43:27] *** vila has joined #jenkins [09:49:33] *** Weltraumschaf has joined #jenkins [09:54:36] *** aheritier has joined #jenkins [09:54:37] *** ChanServ sets mode: +v aheritier [09:55:23] *** benmatselby has joined #jenkins [09:57:06] *** Stubbs has joined #jenkins [09:58:14] *** ShiintoRyuu has joined #jenkins [09:59:18] *** miclorb has joined #jenkins [10:02:27] *** olamy has joined #jenkins [10:02:44] *** ChanServ sets mode: +v olamy [10:12:40] *** d2m has quit IRC [10:21:28] *** emanuelez_ has joined #jenkins [10:21:42] *** zattin__ has quit IRC [10:22:09] *** zattin__ has joined #jenkins [10:22:59] *** wolfs has quit IRC [10:25:55] *** emanuelez_ has quit IRC [10:28:53] *** emanuelez has joined #jenkins [10:28:53] *** zattin__ has quit IRC [10:31:43] <aheritier> Hi, Is the list of Maven versions we can ask to Jenkins to install is hardcoded in the delivery or it is the remote service somewhere ? [10:31:55] <aheritier> It is to ask to add 3.0.3 [10:33:11] *** soren_ has quit IRC [10:33:11] *** soren_ has joined #jenkins [10:33:21] *** soren_ is now known as soren [10:35:05] *** Stubbs has quit IRC [10:35:20] *** Stubbs has joined #jenkins [10:36:53] *** dogmatic69 has joined #jenkins [10:44:32] *** wolfs has joined #jenkins [10:44:32] *** ChanServ sets mode: +v wolfs [10:49:13] *** richvdh has joined #jenkins [10:52:23] *** emanuelez_ has joined #jenkins [10:52:23] *** emanuelez has quit IRC [10:56:30] *** richvdh has quit IRC [10:56:36] *** richvdh has joined #jenkins [11:00:23] *** emanuelez has joined #jenkins [11:00:23] *** emanuelez_ has quit IRC [11:01:13] *** selckin has joined #jenkins [11:13:03] *** emanuelez_ has joined #jenkins [11:13:14] *** emanuelez has quit IRC [11:13:42] *** zattin__ has joined #jenkins [11:14:16] *** d2m has joined #jenkins [11:16:29] *** d2m has quit IRC [11:17:26] *** benmatselby1 has joined #jenkins [11:17:38] *** emanuelez_ has quit IRC [11:18:28] *** benmatselby has quit IRC [11:22:20] *** benmatselby1 has quit IRC [11:24:46] *** paseante has quit IRC [11:27:46] *** benmatselby has joined #jenkins [11:33:33] *** benmatselby1 has joined #jenkins [11:36:04] *** benmatselby has quit IRC [11:40:16] *** benmatselby has joined #jenkins [11:40:17] *** benmatselby1 has quit IRC [11:42:44] *** paseante has joined #jenkins [11:45:14] *** richvdh has joined #jenkins [11:47:09] *** miclorb has quit IRC [11:47:33] *** richvdh has quit IRC [11:48:45] *** Stubbs has quit IRC [11:51:42] *** richvdh has joined #jenkins [11:52:40] *** richvdh has left #jenkins [11:53:15] *** calavera has joined #jenkins [11:55:11] *** emanuelez has joined #jenkins [11:55:11] *** zattin__ has quit IRC [12:04:55] *** onlyteo has joined #jenkins [12:10:24] *** solnic has quit IRC [12:18:18] *** solnic has joined #jenkins [12:24:26] *** Stubbs has joined #jenkins [12:38:28] *** richvdh has joined #jenkins [12:43:56] *** emanuelez_ has joined #jenkins [12:43:56] *** emanuelez has quit IRC [12:44:53] *** richvdh has joined #jenkins [12:48:58] *** kenneth_reitz has quit IRC [13:00:08] *** stigkj has quit IRC [13:04:11] *** mah01 has joined #jenkins [13:07:07] *** benmatselby has quit IRC [13:08:46] *** benmatselby has joined #jenkins [13:11:57] *** emanuelez has joined #jenkins [13:11:57] *** emanuelez_ has quit IRC [13:17:51] *** emanuelez_ has joined #jenkins [13:17:52] *** emanuelez has quit IRC [13:23:12] *** esteele|away is now known as esteele [13:24:02] *** zattin__ has joined #jenkins [13:24:08] *** emanuelez_ has quit IRC [13:24:32] *** emanuelez_ has joined #jenkins [13:28:07] *** esteele has quit IRC [13:28:33] *** zattin__ has quit IRC [13:34:53] *** BenR has joined #jenkins [13:35:22] *** zattin__ has joined #jenkins [13:35:30] *** emanuelez_ has quit IRC [13:35:53] *** emanuelez_ has joined #jenkins [13:36:00] <BenR> Hello - does anyone have the current 1.400 .war? The download at http://mirrors.jenkins-ci.org/war/latest/jenkins.war is still 1.399 as far as I can tell. [13:36:08] *** zattin__ has quit IRC [13:36:38] *** zattin__ has joined #jenkins [13:36:51] *** oeuftete has joined #jenkins [13:36:51] *** emanuelez_ has quit IRC [13:37:18] *** emanuelez_ has joined #jenkins [13:40:39] *** zattin__ has quit IRC [13:40:49] *** emanuelez_ has quit IRC [13:41:23] *** emanuelez has joined #jenkins [13:47:15] *** magnayn has joined #jenkins [13:49:44] *** onlyteo has quit IRC [13:49:58] *** emanuelez_ has joined #jenkins [13:50:09] *** emanuelez has quit IRC [13:50:39] *** zattin__ has joined #jenkins [13:51:52] *** wolfs has quit IRC [13:51:57] *** kenneth_reitz has joined #jenkins [13:52:23] *** emanuelez_ has quit IRC [13:52:48] *** zattin__ has quit IRC [13:55:01] *** kenneth_reitz has quit IRC [13:57:08] *** emanuelez has joined #jenkins [13:57:31] *** solnic has left #jenkins [14:01:31] *** calavera has quit IRC [14:14:11] *** slaboure has joined #jenkins [14:16:57] *** BenR has quit IRC [14:28:53] <Weltraumschaf> we have upgraded from hudson to jenkins 1.399, but now in one job the old builds does not apear. they are in the builds directory [14:29:09] <Weltraumschaf> in a nother job the old ones are still available [14:34:32] *** calavera has joined #jenkins [14:34:57] *** elpargo has joined #jenkins [14:37:27] *** d2m has joined #jenkins [14:38:05] *** selckin has quit IRC [14:41:29] *** ojacobson has joined #jenkins [14:45:29] *** emanuelez_ has joined #jenkins [14:45:40] *** emanuelez has quit IRC [14:46:05] *** zattin__ has joined #jenkins [14:49:42] *** bitshuffler has joined #jenkins [14:49:57] *** emanuelez_ has quit IRC [14:50:11] <bitshuffler> Hi guys. How would I use jenkins' maven "deploy" feature to deploy to some nexus instance? E.g. the problem is that it deploys to $nexus_host/com/example/... instead of $nexus_host/content/repositories/snapshot/com/example/... Normal "mvn deploy" works just fine. as in am I missing something or is that a bug and the rest of the world is using mvn deploy as well? [14:50:43] *** cowboyd has joined #jenkins [14:56:03] *** zattin__ has quit IRC [14:56:38] *** emanuelez has joined #jenkins [15:07:27] *** d2m has quit IRC [15:09:39] *** esteele has joined #jenkins [15:15:26] *** d2m has joined #jenkins [15:28:22] *** elliot has joined #jenkins [15:30:00] *** jieryn-w has joined #jenkins [15:30:00] *** ChanServ sets mode: +v jieryn-w [15:31:21] *** wolfs has joined #jenkins [15:31:21] *** ChanServ sets mode: +v wolfs [15:32:56] *** recampbell has joined #jenkins [15:43:13] *** echelog-1 has joined #jenkins [15:43:22] *** BrianFox has joined #jenkins [15:43:23] *** BrianFox has joined #jenkins [15:44:48] *** BrianFox has quit IRC [15:46:56] *** BrianFox has joined #jenkins [15:46:57] *** BrianFox has joined #jenkins [15:46:59] *** larrys has joined #jenkins [15:46:59] *** ChanServ sets mode: +v larrys [15:47:35] *** wolfs has quit IRC [15:51:31] *** dogmatic69 has quit IRC [15:54:32] *** stigkj has joined #jenkins [15:54:57] *** avandendorpe has quit IRC [15:55:03] *** wyrdvans has joined #jenkins [15:57:54] *** vivek_ has joined #jenkins [15:59:21] *** benmatselby has quit IRC [15:59:24] *** dogmatic69 has joined #jenkins [15:59:36] *** richvdh has quit IRC [16:00:48] *** avandendorpe has joined #jenkins [16:01:21] <wyrdvans> I ran the groovy script here(http://pastebin.com/jkhfNZbw) to add a TimerTrigger to all the jobs in a view but when the Time came, all the jobs didn't build. The hudson log showed a nullPointerException for all the attempted builds. Did I need to reload all the configs after I ran the script? [16:02:35] *** wilmoore_ has quit IRC [16:03:01] *** wilmoore has joined #jenkins [16:04:23] *** Lewisham has joined #jenkins [16:04:23] *** ChanServ sets mode: +v Lewisham [16:07:44] *** abayer has quit IRC [16:08:39] *** benmatselby has joined #jenkins [16:09:51] *** richvdh has joined #jenkins [16:17:53] *** mando has joined #jenkins [16:19:34] *** richvdh has quit IRC [16:20:02] *** richvdh has joined #jenkins [16:20:55] *** elpargo has quit IRC [16:21:13] *** Aetzel has quit IRC [16:24:28] *** vila has quit IRC [16:25:03] <hsoj> rgh [16:25:23] *** elpargo has joined #jenkins [16:28:01] *** vila has joined #jenkins [16:31:33] *** elpargo has quit IRC [16:32:26] *** stigkj has quit IRC [16:34:46] *** ojacobson has quit IRC [16:35:23] *** swestcott has joined #jenkins [16:36:49] *** richvdh_ has joined #jenkins [16:37:07] *** sshaw has joined #jenkins [16:39:20] *** ojacobson has joined #jenkins [16:40:19] *** richvdh has quit IRC [16:41:31] *** solnic has joined #jenkins [16:42:09] *** solnic has left #jenkins [16:50:05] *** olamy has quit IRC [16:50:25] *** smolyn has joined #jenkins [16:51:07] *** slaboure has quit IRC [16:51:40] *** stephenc has joined #jenkins [16:52:09] *** Lewisham has quit IRC [16:54:09] *** stephenc has quit IRC [16:54:45] *** nd__ has quit IRC [16:57:22] *** stephenc has joined #jenkins [16:59:14] *** nd__ has joined #jenkins [16:59:34] *** mah01 has quit IRC [17:03:12] *** stephenc has quit IRC [17:06:33] *** ExtraSpice has quit IRC [17:10:12] *** stephenc has joined #jenkins [17:13:51] *** emanuelez has quit IRC [17:15:55] *** msm has joined #jenkins [17:16:50] *** calavera has quit IRC [17:18:10] *** abayer has joined #jenkins [17:18:11] *** ChanServ sets mode: +o abayer [17:20:40] *** llaskin has joined #jenkins [17:20:44] <llaskin> hello [17:20:53] <llaskin> does anyone use Hudson with Selenium RC? [17:21:22] *** stephenc has quit IRC [17:21:24] <llaskin> Despite getting failures in my Selenium code, I get a Success output from Hudson. How can I force a FAIL output from Hudson? [17:23:03] *** _marc` has quit IRC [17:24:24] *** richvdh_ is now known as richvdh [17:25:50] <llaskin> anyone? [17:27:17] *** edorian has quit IRC [17:27:59] *** bitshuffler has quit IRC [17:31:12] *** stephenc has joined #jenkins [17:31:45] *** mindless has joined #jenkins [17:31:51] *** mindless has joined #jenkins [17:31:51] *** ChanServ sets mode: +o mindless [17:33:12] *** patryk has quit IRC [17:36:56] *** stigkj has joined #jenkins [17:42:33] *** jsmigel has joined #jenkins [17:44:41] *** stephenc has quit IRC [17:45:13] *** stephenc has joined #jenkins [17:45:34] <ojacobson> llaskin: how are you driving Selenium? [17:45:45] <ojacobson> (junit? ant? python? freestanding program you wrote?) [17:46:16] *** ShiintoRyuu has left #jenkins [17:47:39] <llaskin> freestanding ruby program [17:49:36] <llaskin> like for example, if there is a prorgam crash, I'd like Hudson to fail, or if I have failures inside each test, it should return failure message as well [17:49:49] <ojacobson> Exit with a non-zero status [17:50:01] <ojacobson> (jenkins) [17:50:51] *** smolyn has quit IRC [17:52:22] <llaskin> ok [17:52:30] <llaskin> so if failure, Exit(Jenkins)? [17:52:32] <llaskin> i'll try that [17:57:33] *** vjuranek has quit IRC [17:57:48] *** vjuranek has joined #jenkins [17:58:34] *** evilchili has quit IRC [18:00:16] *** benmatselby has quit IRC [18:00:31] *** swestcott has quit IRC [18:02:09] *** vjuranek has quit IRC [18:02:23] *** evilchili has joined #jenkins [18:02:37] *** Lewisham has joined #jenkins [18:02:37] *** ChanServ sets mode: +v Lewisham [18:03:12] *** esteele has quit IRC [18:09:59] *** recampbell has quit IRC [18:10:46] *** bitshuffler has joined #jenkins [18:11:00] *** recampbell has joined #jenkins [18:11:09] <bitshuffler> Hi guys. How would I use jenkins' maven "deploy" feature to deploy to some nexus instance? E.g. the problem is that it deploys to $nexus_host/com/example/... instead of $nexus_host/content/repositories/snapshot/com/example/... Normal "mvn deploy" works just fine. as in am I missing something or is that a bug and the rest of the world is using mvn deploy as well? [18:14:52] *** selckin has joined #jenkins [18:17:55] *** kisielk has joined #jenkins [18:17:55] *** vivek_ has quit IRC [18:18:41] *** calavera has joined #jenkins [18:20:54] *** dhackner has joined #jenkins [18:22:29] *** banoss has joined #jenkins [18:23:05] <banoss> hi guys. Build pipeline plugin. I like it a lot. Want to raise an issue, but not in components list. Can anyone help? [18:23:32] <jieryn-w> banoss: i believe that plugin is maintained at google code [18:23:51] <jieryn-w> it's a for-profit plugin, and i believe the dev/devs maintain support for hudson and jenkins both [18:24:01] <banoss> ahha [18:24:20] <banoss> judases :) [18:24:29] <jieryn-w> nah [18:24:41] <banoss> lol [18:24:55] <jieryn-w> let the market determine if its worthwhile :) [18:25:45] <banoss> im just very defensive these days [18:25:56] *** steph021 has joined #jenkins [18:25:56] *** steph021 has joined #jenkins [18:26:39] <jieryn-w> yep, perfectly understandable [18:28:09] *** _marc` has joined #jenkins [18:29:58] *** drulli has quit IRC [18:30:31] *** Stubbs has quit IRC [18:30:45] <banoss> Thanks jieryn-w. Issue raised. [18:31:41] *** magnayn has quit IRC [18:36:36] *** msm has quit IRC [18:37:22] <jieryn-w> cool [18:37:32] *** msm has joined #jenkins [18:39:02] *** smolyn has joined #jenkins [18:41:56] *** Weltraumschaf has left #jenkins [18:42:58] <stigkj> bitshuffler: is that the "Deploy artifacts to Maven repository" post-build action? [18:43:14] <ojacobson> Given two builds Upstream and Downstream with the obvious dependency relationship, will Jenkins do CI scans in the dependency order, or in the order they were created, or in some other order? [18:43:31] <ojacobson> er, SCM [18:43:33] *** idcmp has joined #jenkins [18:43:33] <ojacobson> not CI [18:44:12] <stigkj> ojacobson: what is your SCM scan-setup? [18:44:21] <ojacobson> svn [18:44:30] <ojacobson> Each project has its own repository (trunk URL). [18:44:49] <ojacobson> It's set up to prod them (A) when an upstream project is built and (B) every n minutes (*/5 * * * *) [18:45:15] <llaskin> ojacobson: I'm getting this error for some reason http://www.pastie.org/private/b5s0dbzamgp7umishg5l3g [18:45:21] <llaskin> the file definitely exists.... [18:47:01] <stigkj> ojacobson: So you have crossed off for "Build after other projects are built" [18:47:05] <stigkj> ? [18:47:51] <ojacobson> [x] Build whenever a SNAPSHOT dependency is built [18:47:57] <stigkj> ok [18:48:02] <stigkj> so a maven build :-) [18:48:05] *** recampbell has quit IRC [18:48:06] <ojacobson> as it happens. :) [18:48:39] <bitshuffler> stigkj: yup - that fails while doing deploy in the mvn build goals & options works [18:49:27] <ojacobson> Really, I'm just curious if I can expect unavoidable build breaks if I check in changes that break backwards compatibility on both sides of the dependency relationship at the same time [18:49:31] <stigkj> bitshuffler: do not think that is reading the pom deploy section, which means you need to specify the same url you have in pom.xml for deployment [18:50:06] <bitshuffler> stigkj: well, that url differs depending on if it builds a snapshot or a release so that isn't really an option [18:50:32] <ojacobson> bitshuffler: maven supports separate distributionManagement for snapshots and releases [18:50:37] <stigkj> ojacobson: aha?I know this could be a problem before, but do not know the status of this now. Just test it out, I say :-) [18:50:53] <ojacobson> Bah :) [18:50:54] <ojacobson> Thanks. [18:50:56] <bitshuffler> ojacobson: sure, mvn deploy works just fine - just jenkins' deploy post build action doesn't work [18:51:39] *** stephenc has quit IRC [18:52:08] <bitshuffler> stigkj: wouldn't you agree that this is a bug and it should respect any distributionManagement in the pom? [18:52:22] <llaskin> can anyone give me any advice regarding my issue? [18:52:41] <stigkj> bitshuffler: more of a feature request really?that feature does not use the pom at all. [18:52:41] <ojacobson> bitshuffler: this is the plugin that has [ ] Deploy artifacts to Maven repository ? [18:53:13] *** vivek_ has joined #jenkins [18:53:25] <stigkj> bitshuffler: but you should really create an issue for this?or search first, I guess [18:53:30] <bitshuffler> ojacobson: dunno if it is a plugin - I mean the "Deploy artifacts to Maven repository" checkbox in the "Post-build Actions" part of the project configuration [18:53:36] <idcmp> llaskin: where on the system is your ruby binary? [18:53:38] <ojacobson> That's a plugin [18:53:44] <stigkj> ojacobson: yes?it is from the native maven plugin [18:53:55] <ojacobson> Ah, I remember it being a third-party plugin [18:53:56] <ojacobson> oh well [18:54:07] <ojacobson> Have you tried setting the repository URL there to $nexus_host/content/repositories/snapshot/ instead of Have you tried setting the repository URL there to $nexus_host/ ? [18:54:22] <ojacobson> That's the actual repository, $nexus_host is just the service that hosts it [18:54:27] <llaskin> its in /bin idcmp [18:54:58] <bitshuffler> ojacobson: sure would hardcoding it to snapshot work but then it couldn't deploy releases so that isn't an option [18:55:12] <ojacobson> bitshuffler: Use the release plugin for releases; that uses your distributionManagement [18:55:18] <ojacobson> there's a jenkins m2-release-plugin plugin [18:55:25] <ojacobson> s' how I do it, it works well :) [18:56:33] <stigkj> ojacobson: I have separate builds for releases as of now?if you get someone checking in while you run the m2-release-plugin, what happens? [18:56:48] <ojacobson> It gets queued up as the next build [18:57:00] <bitshuffler> ojacobson: hm, how would I tell that that some version should now be a release? (or does it get used for every non snapshot build) [18:57:03] <ojacobson> same thing that would happen if someone else committed while you were running mvn release:prepare by hand, basically [18:57:14] *** esteele has joined #jenkins [18:57:19] *** esteele is now known as esteele|away [18:57:49] <ojacobson> bitshuffler: the maven release plugin 1. updates the version from foo-SNAPSHOT to foo 2. commits 3. tags 4. updates the version to (foo+1)-SNAPSHOT and 6. runs a separate maven build over the release tag [18:57:57] <ojacobson> which ends with deploy site-deploy [18:58:04] *** _Aeris_ has quit IRC [18:58:13] <ojacobson> since it's a non-SNAPSHOT version at that point, the deploy goals use the release repository [18:58:23] <stigkj> ojacobson: ok?do you have several slaves? What I mean, does the m2-release-plugin stop the project from building across slaves? [18:58:32] <ojacobson> I have none slaves :) [18:58:44] <stigkj> ok [18:58:45] <ojacobson> We don't have enough concurrent builds to justify multiple build servers yet [18:58:48] <bitshuffler> ojacobson: yeah, but how does it get triggered - as in when it does a normal snapshot build and when would that release plugin get triggered? [18:59:01] <ojacobson> bitshuffler: The Jenkins plugin gives you a button in the project UI for running a release build [18:59:02] <stigkj> bitshuffler: you push a button :-) [18:59:05] <idcmp> m2-release-plugin++ [18:59:07] <ojacobson> which prompts you for the version number and then runs the plugin [18:59:18] <ojacobson> (or you can let the release plugin sort out the version number0 [18:59:25] <bitshuffler> hm, that doesn't make me that happy either :D [18:59:39] <bitshuffler> I'll have a look at it, thanks for the pointer :) [18:59:50] <ojacobson> It's closer to the maven way to do it [19:00:08] <ojacobson> reproducible builds &c because the whole thing gets tagged and version numbers get updated in one automation step [19:00:59] <ojacobson> you can not do it that way, but you're going to be fighting your tools more [19:01:07] <ojacobson> maven has very structured ideas about what is and is not a release [19:01:30] <stigkj> only problem with the release-plugin is that you can get half-way through and fail. Especially if you have DVCS, it does _not_ do everything locally in prepare and then push/upload in perform... [19:01:37] *** drulli has joined #jenkins [19:01:38] *** ChanServ sets mode: +v drulli [19:01:50] <ojacobson> yeah, I do a fair amount of scut work before the first release to make sure it'll go smoothly [19:01:54] <ojacobson> after that it tends to just work [19:02:19] <idcmp> and you can release early and often [19:02:56] <ojacobson> A failed release:prepare burns a version number, but version numbers are pretty arbitrary [19:03:41] *** vjuranek has joined #jenkins [19:04:00] <stigkj> he, he?.yes, thats true... [19:04:21] <ojacobson> (In theory you can release:rollback the clong, but in practice it's not usually worth the hassle) [19:07:21] *** joewilliz has quit IRC [19:07:39] *** joewilliams_away has joined #jenkins [19:08:01] *** joewilliams_away is now known as joewilliams [19:08:13] *** joewilliams has quit IRC [19:08:13] *** joewilliams has joined #jenkins [19:09:19] *** paseante has quit IRC [19:09:43] *** richvdh has quit IRC [19:11:06] <stigkj> ojacobson: does the rollback also remove tags and stuff in vcs? [19:11:45] <ojacobson> Yes [19:11:57] <ojacobson> but it requires the release.properties file, which is AWOL if you're not in the same working copy [19:12:19] <ojacobson> Well, kind of [19:12:20] <ojacobson> The created branch/tag in SCM for the release is removed. Note: This is not yet implemented so you will need to manually remove the branch/tag from your SCM. For more info see MRELEASE-229. [19:12:25] <ojacobson> dammit, sonatype >_< [19:13:30] *** stephendonner has joined #jenkins [19:13:31] <stigkj> ojacobson: I've seen a setup with a DVCS that can do everything locally first, then push later. [19:13:35] *** stephendonner is now known as stephend|busy [19:13:53] <stigkj> I've heard that sonatype is not very satisfied with the release-plugin... [19:13:54] <ojacobson> Yeah. maven-scm-plugin internally maps 'commit' to most dvcs' push operations [19:14:03] <ojacobson> which rolls downhill to the release plugin [19:14:17] <ojacobson> the whole thing is predicated on a very monolithic vcs point of view [19:14:28] <ojacobson> though, you can fool it by setting developerConnection to a local repository :) [19:14:49] <ojacobson> ${project.baseDir} for example [19:14:56] <ojacobson> basedir? [19:14:58] <ojacobson> something. [19:15:54] <stigkj> yeah?that was what I saw described in a blogpost. I'm moving over to gradle where I can have a static build-file and let the version be retrieved from current tag :-) [19:16:09] <stigkj> so no changes in the build file when upping version [19:21:18] *** jieryn-w has quit IRC [19:23:12] *** jieryn-w has joined #jenkins [19:23:12] *** jieryn-w has joined #jenkins [19:23:12] *** ChanServ sets mode: +v jieryn-w [19:24:16] *** fcamblor has joined #jenkins [19:24:21] *** ChanServ sets mode: +v fcamblor [19:25:32] <stigkj> Here is the blog post: http://weblogs.java.net/blog/fabriziogiudici/archive/2009/11/09/fixing-two-problems-maven-mercurial-hudson-second-take [19:26:29] *** Lewisham has quit IRC [19:27:38] *** llaskin has quit IRC [19:28:05] <stigkj> Not too bad, just a lot of setup. But not sure the wagon-maven-plugin:merge-repo goal is working very well anymore, but there are a newer plugin around. Don't remember what it is named, though [19:44:23] *** Lewisham has joined #jenkins [19:44:24] *** ChanServ sets mode: +v Lewisham [19:46:54] *** awb has joined #jenkins [19:50:12] *** calavera has quit IRC [19:52:48] *** kinow has joined #jenkins [19:57:21] *** onlyteo has joined #jenkins [20:03:38] *** Lewisham has quit IRC [20:03:57] *** Lewisham has joined #jenkins [20:03:57] *** ChanServ sets mode: +v Lewisham [20:05:03] *** abayer has quit IRC [20:05:27] *** abayer has joined #jenkins [20:05:28] *** ChanServ sets mode: +o abayer [20:06:22] *** recampbell has joined #jenkins [20:08:55] <jieryn-w> how do we get maven-3.0.3 into the auto-installers? [20:09:09] <rtyler> kohsuke: that latest/ symlink works I hope ;) [20:14:50] <jieryn-w> is it an update-center thing? [20:15:15] <jieryn-w> nope [20:15:17] *** banoss has quit IRC [20:20:19] *** bmahe has joined #jenkins [20:22:40] *** d2m has quit IRC [20:23:49] *** slaboure has joined #jenkins [20:27:17] *** Haloperidol has joined #jenkins [20:29:12] *** Stubbs has joined #jenkins [20:29:49] *** aheritier_ has joined #jenkins [20:29:49] *** ChanServ sets mode: +v aheritier_ [20:30:21] *** tmske has joined #jenkins [20:31:51] *** aheritier has quit IRC [20:31:51] *** aheritier_ is now known as aheritier [20:40:00] *** d2m has joined #jenkins [20:45:22] *** esteele|away has quit IRC [20:48:09] *** edorian has joined #jenkins [20:56:39] *** magnayn has joined #jenkins [21:02:23] <jenkinsci_builds> Starting build 560 for job jenkins_main_trunk (previous build: STILL UNSTABLE -- last SUCCESS #557 1 day 21 hr ago) [21:08:25] *** wyrdvans has quit IRC [21:13:10] *** olamy has joined #jenkins [21:13:11] *** ChanServ sets mode: +v olamy [21:16:33] <evilchili> is there a complement to the "publish artifacts to SCP repository" that would let one copy artifacts from the SCP repository as a build step? [21:22:11] *** mando has quit IRC [21:27:33] *** mwhudson_ is now known as mwhudson [21:36:22] *** recampbell has quit IRC [21:42:47] <jenkinsci_builds> Project jenkins_main_trunk build #560: STILL UNSTABLE in 40 min: http://ci.jenkins-ci.org/job/jenkins_main_trunk/560/ [21:42:48] <jenkinsci_builds> Kohsuke Kawaguchi: Exposed the pending provisioning requests to outside. [21:46:07] <jieryn-w> congratz on 1.400! [21:46:47] *** akostadinov has quit IRC [21:52:03] *** jenkinsci_builds has quit IRC [21:54:20] *** esteele has joined #jenkins [21:55:50] *** jenkinsci_builds has joined #jenkins [22:03:30] *** cowboyd has quit IRC [22:05:26] * rtyler cheers [22:13:49] <jieryn-w> i updated my internal deployments today, working good [22:16:14] *** lukem has joined #jenkins [22:17:01] *** recampbell has joined #jenkins [22:17:05] <lukem> hi, is there a way to make a build step always run even if the previous build step failed? [22:18:41] <mikko> lukem: what kind of build? [22:19:46] *** bmahe2 has joined #jenkins [22:19:52] <lukem> it's a freestyle build [22:20:03] <mikko> add || /bin/true after the command [22:20:09] *** bmahe2 has quit IRC [22:20:21] <lukem> ahh :-) thanks [22:20:23] <mikko> assuming that's a valid expression where you build [22:20:27] *** bmahe2 has joined #jenkins [22:20:35] <lukem> got it [22:22:13] *** bmahe has quit IRC [22:22:58] *** kgoess has joined #jenkins [22:30:38] *** miclorb_ has joined #jenkins [22:30:55] *** drulli has quit IRC [22:33:29] *** mando has joined #jenkins [22:39:30] *** stephenc has joined #jenkins [22:43:04] *** elpargo has joined #jenkins [22:57:25] <evilchili> abayer is jenkins-7156 still broken in 1.397? or am I chasing something else? [22:57:40] <jenkins-admin> JENKINS-7156:Incorrect mail address used for sending email notifications (Open) http://jenkins-ci.org/issue/7156 [22:57:49] <abayer> That's a git plugin fix, not a core fix. [22:57:51] <abayer> I believe. [22:58:19] <evilchili> ah hrm. thought i was uptodate on git plugin [22:58:20] * evilchili checks [23:00:55] <evilchili> hrm. no updates for git-plugin [23:10:29] <abayer> Ah, that fix may not be released yet. Try the latest hpi from ci.jenkins-ci.org/job/git-plugin? [23:11:54] *** wilmoore has quit IRC [23:12:06] *** jieryn-w has quit IRC [23:12:25] *** tmske has quit IRC [23:12:27] *** jieryn-w has joined #jenkins [23:12:27] *** jieryn-w has joined #jenkins [23:12:27] *** ChanServ sets mode: +v jieryn-w [23:13:57] *** wilmoore has joined #jenkins [23:14:01] <jieryn-w> kudos to jenkins slave code.. i put my machine into hibernation mode over the weekend, and when i awakened it today the slave auto-reconnected [23:14:04] <jieryn-w> that is true hotness [23:14:21] <jieryn-w> (not only auto-reconnect; but also doing actual work!) [23:15:59] *** larrys has quit IRC [23:17:08] *** larrys has joined #jenkins [23:17:09] *** ChanServ sets mode: +v larrys [23:23:48] *** Slashbunny has joined #jenkins [23:26:15] *** sshaw has quit IRC [23:29:28] *** imeikas has quit IRC [23:31:07] *** _marc` has quit IRC [23:38:18] *** elliot has quit IRC [23:39:03] <jieryn-w> dang, bulk builder stopped working [23:41:58] *** Stubbs has quit IRC [23:44:55] *** magnayn has quit IRC [23:52:54] *** ojacobson has quit IRC [23:55:52] *** anathematic has joined #jenkins [23:55:56] *** slaboure has quit IRC [23:58:52] *** afex has joined #jenkins