Title: Transactionality in NAnt
Edwin,
You can use the "nant.onsuccess" and "nant.onfailure"
attributes to specify the target to execute when the build finishes (with or
without failure).
Hope this helps,
Gert
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Cas
Title: Transactionality in NAnt
I’m in need to execute a target
after all other targets have executed. I have an init target that does some
configuration and I need a teardown target to execute after all targets
scheduled to execute have done so. I’d like to tell nant at runtime to
add this
>Which gets me asking, if not NAnt for deploying, then what?
CruiseControl, Draco, Hippo. My previous email covered what your
possible options were. you can have a basic CI environment with just
CC and NAnt. IF the build fails, then you can respond.
On Tue, 25 Jan 2005 12:47:27 -0600, Butl
Bevan,
>>> every task needs to have built in "smarts" to support rollback.
Perhaps you have suggested an elegant way of providing transaction-like
operation while not putting undue stress on Charlie.
What if each definition could include an OPTIONAL error recovery
. As long as you can get by
Title: RE: [Nant-users] Transactionality in NAnt
Seems to me NAnt is meant as a build tool
not a deployment tool. A deployment tool certainly requires transactions. As a
build tool NAnt does not need transactions although some of the things
mentioned so far in the thread are certainly inter
I certainly agree that NAnt being fully transactional is probably not
appropriate.
One thought NAnt currently offers target dependencies. How about an
additional set of target dependencies to be run on a failure? That way
your build script could supply an appropriate rollback target if
necessa
Title: RE: [Nant-users] Transactionality in NAnt
I agree that a build is not a deployment, but I do believe a build can be a component of a deployment. Our team is trying to address a few issues with our current methodology of deploying via MSI files to a web farm:
1) Multi-homed servers tha
I have to agree with Brad on this one. NAnt should be used for the
build only. Given, it is incredibly flexible, but you can't look at a
single tool to do all the work for you.
Look at CruiseControl.NET or Draco.NET for more transactional support
and doing deployment. I think the're are a few o
> I agree that a build is not a deployment, but I do believe
> a build can be a component of a deployment.
I am also looking to use NAnt as both a build tool and a deployment
tool. (Haven't got there yet, still setting up infrastructure).
I disagree, however, with the premise that NAnt should
Oh...der (yes, that's right, DER). I didn't read your email enough I
guess.
As Gert mentioned, I created an enhancement request for this very
problem. See here:
http://sourceforge.net/tracker/index.php?func=detail&aid=1096724&group_i
d=31650&atid=402871
-Original Message-
From: G
Which gets me asking, if not NAnt for deploying, then what?
I'm in the same place as Payton in using NAnt for some deployment. The
goal is to have the nightly build complete and install itself onto the
web and app servers and then kick off the automated tests if the build
was successful. Our ap
Payton,
This is not possible right now :(
We'll be addressing this after the 0.85 release.
Gert
- Original Message -
From: "Byrd, Payton" <[EMAIL PROTECTED]>
To: "'[EMAIL PROTECTED] Sourceforge. Net'"
Sent: Tuesday, January 25, 2005 5:38 PM
Subject: [Nant-users] Potential problem with
Title: Message
I
think it depends on the version, but in the latest release you should
be using:
-Original Message-From: Byrd, Payton
[mailto:[EMAIL PROTECTED] Sent: Tuesday, January 25, 2005
11:38 AMTo: '[EMAIL PROTECTED] Sourceforge. Net'Subject:
[Nant-users]
Title: Potential problem with VBC Task
I am trying to use the VBC task in a template, but the task is proving problematic. The documentation says that this is of type NamespaceImport, but when I try to create a named instance I get an error:
Hello All,
I am a newbie to CrusieControl.NET.Ihave started using
this great tool last week.I have a requirement where I
need to customize the webdashboard.To be specific, I
should be able to do the following:
The person who does the automatic builds enters a
value in a web control and that value
Hi
I am using the solution task to build my project.
Is there a way of determining if the build was successful: I don't want
to use failonerror="true" because I want the script to do some clear up
work after the build.
I would like to see a feature where the solution has an attribute
'resultprope
16 matches
Mail list logo