Return-Path: Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: (qmail 78393 invoked from network); 16 Mar 2009 01:54:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 16 Mar 2009 01:54:05 -0000 Received: (qmail 39517 invoked by uid 500); 16 Mar 2009 01:54:05 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 39497 invoked by uid 500); 16 Mar 2009 01:54:04 -0000 Mailing-List: contact ivy-user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@ant.apache.org Delivered-To: mailing list ivy-user@ant.apache.org Received: (qmail 39483 invoked by uid 99); 16 Mar 2009 01:54:04 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 15 Mar 2009 18:54:04 -0700 X-ASF-Spam-Status: No, hits=2.4 required=10.0 tests=HTML_MESSAGE,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of mgitman@gmail.com designates 209.85.146.178 as permitted sender) Received: from [209.85.146.178] (HELO wa-out-1112.google.com) (209.85.146.178) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Mar 2009 01:53:54 +0000 Received: by wa-out-1112.google.com with SMTP id m38so748148waf.28 for ; Sun, 15 Mar 2009 18:53:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=55cov0QQ/Y2aQ3atntryrKj/m223GzKlrfvYYLgJuHM=; b=pIpyP6dlSZZHk2wG706sYpuWRsie8qLViSZx7Y3Lulev9Hjg1li5RphWEOnZ7NArG0 4kMPSDvtKUU70HhJYf462AoMKgiktBD1ugb6ng1qWd33CavEviVSFM4yNTWvdVvRzxyM 8ScJQjzNg1DUtdT005OFjHErq24VMty9YkZ40= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=ITDoOtpo/yYQDwyy/IJ0fIpkrawvzzkpAtCVsuMT3JXrjoJ+lR6f3qdNRV6gvC+4kJ MnVFS6pB9dk07d3Q1RfzWsTbUeVBQEGwhTmnPdV6n1xFVTmpKh2VUYMs5N47wvIG0btR 6NhIYSsgWMdkRgZROu3HhDNOaXYdEmN05MYUo= MIME-Version: 1.0 Received: by 10.115.91.11 with SMTP id t11mr2937250wal.112.1237168413143; Sun, 15 Mar 2009 18:53:33 -0700 (PDT) Date: Sun, 15 Mar 2009 18:53:33 -0700 Message-ID: <7916a6a60903151853xed7c45cye277e2ad104d558@mail.gmail.com> Subject: trying to configure the Hudson Ivy plugin From: Mitch Gitman To: ivy-user@ant.apache.org Content-Type: multipart/alternative; boundary=00163646d50ccaf254046532b7a9 X-Virus-Checked: Checked by ClamAV on apache.org --00163646d50ccaf254046532b7a9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I realize I might better be posting this query to the Hudson users mailing list. And I probably will. I've installed the Hudson Ivy plugin on Hudson, the CI server. When I want to configure a particular job (project) to use the Ivy plugin, I go to the "Post-build Actions" section and check "Trigger the build of other project based on the Ivy management system." For "Ivy file," I fill in the path relative to the project root of the ivy.xml file to use. When I do this, though, I get this error: HTTP Status 404 - /publisher/IvyBuildTrigger/checkIvyFile type Status report message /publisher/IvyBuildTrigger/checkIvyFile description The requested resource (/publisher/IvyBuildTrigger/checkIvyFile) is not available. I've seen an issue in Hudson's issues tracker that describes this same problem. The issue thread suggests this has been fixed as of March 5: http://www.nabble.com/-Issue-3100--New---Correctly-configured-ivy.xml-in-project-post-build-action-results-in-HTTP-404-error-td22129981.html FWIW, I am using the latest version of Hudson. Has anyone else encountered this? And if so and if you managed to get past it, how? Or was it ignorable? But then I have a potentially bigger issue with the Hudson Ivy plugin. The documentation of how to configure it is ambiguous: http://wiki.hudson-ci.org/display/HUDSON/Ivy+Plugin The above page suggests one should also check a box, "Build other projects." And apparently, you need to fill in the names of projects. I'm going to figure that the checkboxes work like this: - "Trigger the build of other project based on the Ivy management system": upstream projects; projects that this project depends on - "Build other projects": downstream projects; projects that depend on this project Am I interpreting this correctly? If so, I can't help but question the usefulness of this plugin to begin with since what I really care about is downstream projects. Perhaps someone who's using Hudson with Ivy can explain to me the value that the Hudson Ivy plugin provides above and beyond just manually specifying the dependent projects to build via "Build other projects." --00163646d50ccaf254046532b7a9--