Return-Path: Delivered-To: apmail-incubator-ivy-user-archive@locus.apache.org Received: (qmail 11838 invoked from network); 10 Dec 2007 12:47:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Dec 2007 12:47:17 -0000 Received: (qmail 34053 invoked by uid 500); 10 Dec 2007 12:47:06 -0000 Delivered-To: apmail-incubator-ivy-user-archive@incubator.apache.org Received: (qmail 34029 invoked by uid 500); 10 Dec 2007 12:47:06 -0000 Mailing-List: contact ivy-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@incubator.apache.org Delivered-To: mailing list ivy-user@incubator.apache.org Received: (qmail 34020 invoked by uid 99); 10 Dec 2007 12:47:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Dec 2007 04:47:06 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of gscokart@gmail.com designates 66.249.92.171 as permitted sender) Received: from [66.249.92.171] (HELO ug-out-1314.google.com) (66.249.92.171) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Dec 2007 12:46:44 +0000 Received: by ug-out-1314.google.com with SMTP id 30so1687132ugs for ; Mon, 10 Dec 2007 04:46:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date:message-id:mime-version:content-type:content-transfer-encoding:x-mailer:thread-index:in-reply-to:x-mimeole; bh=VCYDgxRI4Hfl6xHTKPV2k6+J07oRQyz/qJQitYH5vvs=; b=jz3gNFaJq/BvnKO31/pO7oWAJq1y9Spduivmk7x0IzeLflsVNAT01d7IXPELpJPqF5OFha6NT5xWuwBzxa9P/AKub0/acqWm/bQWicUzOmT1LUUagZWZzCIBa03nIjiD1SQT/Rde1K0gMs0URxXzaugpoiIzbXMyFpihsTo/niM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:mime-version:content-type:content-transfer-encoding:x-mailer:thread-index:in-reply-to:x-mimeole; b=RyhIhrJZrjG2VBuv9SA1g7fiblm9SKb+oREV4Bz2167ekmqsye5d9g7fL4T+aC2VUIq/qpqnZePUcJKuXzZjl78N7vujOao4EETQEw4wlSo6t/P8if7XZhF1VEaZw/XZTglwtdm9DJemBsNShwy04rKdWnPrGigzIy2tPw79mOc= Received: by 10.66.248.5 with SMTP id v5mr6280175ugh.1197290804109; Mon, 10 Dec 2007 04:46:44 -0800 (PST) Received: from SCOKARTGXP ( [195.122.110.8]) by mx.google.com with ESMTPS id u1sm7176948uge.2007.12.10.04.46.39 (version=SSLv3 cipher=RC4-MD5); Mon, 10 Dec 2007 04:46:40 -0800 (PST) From: "Gilles Scokart" To: Subject: RE: Status promotion Date: Mon, 10 Dec 2007 13:46:33 +0100 Message-ID: <01b101c83b2a$b61565e0$0920a8c0@isabelteam.be> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 11 Thread-Index: Acg7H3tgFH+TLGbcTnO55d37FFIkDQACac3Q In-Reply-To: <20071210112548.GC47609@nmhq.net> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 X-Virus-Checked: Checked by ClamAV on apache.org Some ideas: One thing you could do is to use different repositories. A promotion = can maybe be base on an install task. You can maybe even try to use a dual resolver to keep your jar in an = unpromoted repository, and put the ivy.xml into other repositories. An other idea might be to have you continuous build deploying modules = with organisation like 'myorg.continuous'. Then when you want to promote it, you could release an ivy.xml without = artefact in 'myorg.release' that only depends the corresponding module in 'myorg.continuous'. My 2c. Gilles > -----Original Message----- > From: Niklas Matthies [mailto:ml_ivy-user@nmhq.net] > Sent: lundi 10 d=E9cembre 2007 12:26 > To: ivy-user@incubator.apache.org > Subject: Status promotion >=20 > On the Best Practices page, "Dealing with integration versions" talks > about promoting the status of builds, but remains pretty vague on how > to go about this. Ideally, we'd like to simply relabel (or copy) the > tested build of a module to a better status. Is there a recommended > way how to do this? >=20 > Side note: We'd like to avoid to actually re-build the artifacts of > the module, since it introduces an unnecessary risk of the build not > being 100% the same after all. >=20 > -- Niklas Matthies