Hi Henika,

That is exactly right. By default, the build process will halt if there are
fails or errors in tests.

On Mon, Apr 12, 2010 at 8:14 PM, Henika Tekwani <[email protected]> wrote:

>
> Do you mean that by default the build process halts if tests fail?
>
>
> justinedelson wrote:
> >
> > You're describing Maven's default behavior. Perhaps you have
> > configured surefire or Maven to react differently to a test failure.
> >
> > Justin
> >
> > On Apr 12, 2010, at 7:58 AM, Henika Tekwani <[email protected]> wrote:
> >
> >>
> >> Thanks for such a prompt response.
> >>
> >> I don't have much idea about how the staging feature of nexus works.
> >> I will
> >> have to understand first.
> >>
> >> But I wanted to know that is there a way that we can configure our
> >> deploy
> >> plugin such that it deploys only when the tests that were run in
> >> test phase
> >> pass with 100%?
> >> I mean that based on the outcome of the tests can we control the
> >> execution
> >> of the other build phases?
> >>
> >> So my case is that
> >>
> >> Stephen Connolly-2 wrote:
> >>>
> >>> Use nexus and staged deployment then you can do it in one go.
> >>>
> >>> The artifacts produced in one maven execution are no longer in the
> >>> reactor
> >>> when you run a second time.
> >>>
> >>> Staged deployment is what you want, then you just do mvn deploy...
> >>> run
> >>> your
> >>> tests of the artifacts and either drop the staged deployment or
> >>> promote
> >>> it...
> >>>
> >>> If you cannot get the purchase of pro-Nexus, then you can do poor
> >>> man's
> >>> staging with wagon-maven-plugin... or you can wait until staging is
> >>> required
> >>> by me and I scratch my own itch and write an OSS plugin to provide
> >>> staging
> >>> in Nexus Open Source ;-)
> >>>
> >>> -Stephen
> >>>
> >>> P.S. I do NOT work for Sonatype, but I like and use Nexus.
> >>>
> >>> On 12 April 2010 10:52, Henika Tekwani <[email protected]> wrote:
> >>>
> >>>>
> >>>> Hi All,
> >>>>
> >>>> Basically what I am trying to achieve is to break the default build
> >>>> lifecycle into two parts:
> >>>>
> >>>> 1.      mvn install.
> >>>> 2.      mvn deploy:deploy.
> >>>>
> >>>> The first step runs fine. But when I run "mvn deploy:deploy" it
> >>>> gives the
> >>>> following error:
> >>>>
> >>>> [INFO] [deploy:deploy {execution: default-cli}]
> >>>> [INFO]
> >>>> ---
> >>>> ---
> >>>> ------------------------------------------------------------------
> >>>> [ERROR] BUILD ERROR
> >>>> [INFO]
> >>>> ---
> >>>> ---
> >>>> ------------------------------------------------------------------
> >>>> [INFO] The packaging for this project did not assign a file to the
> >>>> build
> >>>> artifact
> >>>>
> >>>> What am I doing wrong?
> >>>>
> >>>> Please note that when I run "mvn deploy" on my project it
> >>>> successfully
> >>>> deploys my project's jar file.
> >>>>
> >>>> --
> >>>> View this message in context:
> >>>>
> http://old.nabble.com/Is-it-possible-to-execute-just-the-deploy-phase-without-executing-all-the-other-phases-that-precede-deploy-in-the-default-build-lifecycle--tp28215706p28215706.html
> >>>> Sent from the Maven - Users mailing list archive at Nabble.com.
> >>>>
> >>>>
> >>>> ---
> >>>> ------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: [email protected]
> >>>> For additional commands, e-mail: [email protected]
> >>>>
> >>>>
> >>>
> >>>
> >>
> >> --
> >> View this message in context:
> >>
> http://old.nabble.com/Is-it-possible-to-execute-just-the-deploy-phase-without-executing-all-the-other-phases-that-precede-deploy-in-the-default-build-lifecycle--tp28215706p28216800.html
> >> Sent from the Maven - Users mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >
> >
>
> --
> View this message in context:
> http://old.nabble.com/Is-it-possible-to-execute-just-the-deploy-phase-without-executing-all-the-other-phases-that-precede-deploy-in-the-default-build-lifecycle--tp28215706p28216953.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Garin Yan
________________________________________
Software Engineer, International Service
Founder International Co.,Ltd.
Address: Suzhou International Science Park (Phase V)
         328 Xinghu Rd., Suzhou, Jiangsu, P.R.China, 215123
Tel:+86 512 86665500-7063  Fax:+86 512 87183808  Cell:151 0621 9276
[email protected]  ||  www.founderinternational.com
________________________________________
Enjoying 20 years of success satisfying global leaders with every IT need --
Founder’s 30,000 employees are committed to helping you succeed.

Reply via email to