You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by Bernd Bohmann <be...@atanion.com> on 2005/11/25 17:47:39 UTC
Continuous integration and myfaces
Hello,
I found no information about continuous integration and myfaces.
Is a continuous integration system running?
Any plans for setup one?
Regards
Bernd
Re: Continuous integration and myfaces
Posted by Craig McClanahan <cr...@apache.org>.
On 11/28/05, Bernd Bohmann <be...@atanion.com> wrote:
>
> Ok,
>
> independent of ant or maven build.
> MyFaces is only using a nightly build?
>
> Which component is creating the nightly build?
>
> Can we use a system for continuous integration?
>
> The maven folks are using maven.zones.apache.org for her continuous
> integration system.
>
> Should we request a own solaris zone?
>
> Regards
>
> Bernd
Besides considering whether to run your own continuous integrations, it
might be worth getting Gump hooked up to build MyFaces. It's not quite
continuous (4 times per day) but pretty easy to do:
http://gump.apache.org
Craig
Sean Schofield schrieb:
> > I agree that the unit tests need to be run as part of the nightly. At
> > this point my feeling is that we leave the ant builds alone and we
> > focus on a Maven2 build which will include the unit tests and publish
> > the results.
> >
> > There has been a lot of interest in switching to Maven2. I'm new to
> > Maven but I'm willing to check it out. Perhaps the Tobago folks can
> > help us with the new script? I know there were a few others
> > supposedly working on a Maven2 script but so far no word from them.
> >
> > sean
> >
> > On 11/27/05, Simon Kitching <sk...@obsidium.com> wrote:
> >
> >>Hi,
> >>
> >>On this topic, I have noticed the following:
> >>
> >>*
> >>Unit tests aren't run as part of the standard "dist" target; they must
> >>be run separately via "ant unit-test-all"
> >>
> >>*
> >>The unit tests in share/src/test aren't run by
> >> "ant unit-test-all"
> >>because they aren't one of the subprojects api, impl, tomahawk, sandbox.
> >>
> >>*
> >>Two tomahawk unit tests are currently failing:
> >> HtmlDateRendererTest
> >> StylesheetRendererTest
> >>
> >>In fact, HtmlDateRendererTest wouldn't even compile for well over a
> week.
> >>
> >>
> >>How about making *running* the unit tests part of the standard "dist"
> >>target? (and fixing so the "share" unit tests are included)?
> >>
> >>A dist build isn't successful if the unit tests fail IMHO...
> >>
> >>Regards,
> >>
> >>Simon
> >>
> >>Sean Schofield wrote:
> >>
> >>>Bernd,
> >>>
> >>>We have nightly builds and some unit tests. The unit tests are not
> >>>part of the nightly build though. That's about it. We obviously have
> >>>some work to do in that area. There has also been some discussion of
> >>>switching to Maven2.
> >>>
> >>>sean
> >>>
> >>>On 11/25/05, Bernd Bohmann <be...@atanion.com> wrote:
> >>>
> >>>>Hello,
> >>>>
> >>>>I found no information about continuous integration and myfaces.
> >>>>Is a continuous integration system running?
> >>>>
> >>>>Any plans for setup one?
> >>>>
> >>>>Regards
> >>>>
> >>>>Bernd
> >>>>
> >>>
> >>
> >
>
Re: Continuous integration and myfaces
Posted by Martin van den Bemt <mv...@ibl-software.nl>.
The gump build is already setup...
http://vmgump.apache.org/gump/public/myfaces/myfaces/index.html..
But most of the time it just fails (todays build is because of a failing
bootstrap-ant).
Just let me know if I can help out in any way..
Mvgr,
Martin
Sean Schofield wrote:
> I'm sure it varies from project to project. I believe Struts is using
> Maven for preiodic builds of the website and the resulting unit tests
> and code coverage reports. I think some of the subprojects (like
> Shale) are running off Craig's server (or at least they were.) If
> they haven't moved to the solaris zone for everything they will be
> shortly.
>
> Craig's idea about setting up a Gump build is also probably a good
> idea. Again, I don't have time to deal with it right now but here is
> my +1 to whomever wants to volunteer to set that up ;-)
>
> sean
>
> On 11/28/05, Bernd Bohmann <be...@atanion.com> wrote:
>
>>How is the nightly build procedure handled by other projects?
>>
>>
>>Sean Schofield schrieb:
>>
>>>Yes we definitely need a zone for myfaces. I put out a call for
>>>volunteers a little while back asking for someone to take the lead on
>>>this. Do you want to volunteer? I haven't been monitoring the
>>>site-dev list lately because I have been so busy so I don't know much
>>>about what is required.
>>>
>>>A solaris zone is definitely the way to go for the build. Right now
>>>the nightly build is on a server at my work. We have a lot of
>>>problems with the nightly build procedure now (no unit tests being
>>>run, build failures are not reported to the mailing list and the
>>>website changes are not published.)
>>>
>>>So I think getting a mavenized build up on a solaris zone would be
>>>huge. Eventually we could also host our example applications on a
>>>Tomcat instance which would be *very* nice to have.
>>>
>>>sean
>>>
>>
>>
>
Re: Continuous integration and myfaces
Posted by Sean Schofield <se...@gmail.com>.
I'm sure it varies from project to project. I believe Struts is using
Maven for preiodic builds of the website and the resulting unit tests
and code coverage reports. I think some of the subprojects (like
Shale) are running off Craig's server (or at least they were.) If
they haven't moved to the solaris zone for everything they will be
shortly.
Craig's idea about setting up a Gump build is also probably a good
idea. Again, I don't have time to deal with it right now but here is
my +1 to whomever wants to volunteer to set that up ;-)
sean
On 11/28/05, Bernd Bohmann <be...@atanion.com> wrote:
> How is the nightly build procedure handled by other projects?
>
>
> Sean Schofield schrieb:
> > Yes we definitely need a zone for myfaces. I put out a call for
> > volunteers a little while back asking for someone to take the lead on
> > this. Do you want to volunteer? I haven't been monitoring the
> > site-dev list lately because I have been so busy so I don't know much
> > about what is required.
> >
> > A solaris zone is definitely the way to go for the build. Right now
> > the nightly build is on a server at my work. We have a lot of
> > problems with the nightly build procedure now (no unit tests being
> > run, build failures are not reported to the mailing list and the
> > website changes are not published.)
> >
> > So I think getting a mavenized build up on a solaris zone would be
> > huge. Eventually we could also host our example applications on a
> > Tomcat instance which would be *very* nice to have.
> >
> > sean
> >
>
>
Re: Continuous integration and myfaces
Posted by Bernd Bohmann <be...@atanion.com>.
How is the nightly build procedure handled by other projects?
Sean Schofield schrieb:
> Yes we definitely need a zone for myfaces. I put out a call for
> volunteers a little while back asking for someone to take the lead on
> this. Do you want to volunteer? I haven't been monitoring the
> site-dev list lately because I have been so busy so I don't know much
> about what is required.
>
> A solaris zone is definitely the way to go for the build. Right now
> the nightly build is on a server at my work. We have a lot of
> problems with the nightly build procedure now (no unit tests being
> run, build failures are not reported to the mailing list and the
> website changes are not published.)
>
> So I think getting a mavenized build up on a solaris zone would be
> huge. Eventually we could also host our example applications on a
> Tomcat instance which would be *very* nice to have.
>
> sean
>
Re: Continuous integration and myfaces
Posted by Sean Schofield <se...@gmail.com>.
Yes we definitely need a zone for myfaces. I put out a call for
volunteers a little while back asking for someone to take the lead on
this. Do you want to volunteer? I haven't been monitoring the
site-dev list lately because I have been so busy so I don't know much
about what is required.
A solaris zone is definitely the way to go for the build. Right now
the nightly build is on a server at my work. We have a lot of
problems with the nightly build procedure now (no unit tests being
run, build failures are not reported to the mailing list and the
website changes are not published.)
So I think getting a mavenized build up on a solaris zone would be
huge. Eventually we could also host our example applications on a
Tomcat instance which would be *very* nice to have.
sean
On 11/28/05, Bernd Bohmann <be...@atanion.com> wrote:
> Ok,
>
> independent of ant or maven build.
> MyFaces is only using a nightly build?
>
> Which component is creating the nightly build?
>
> Can we use a system for continuous integration?
>
> The maven folks are using maven.zones.apache.org for her continuous
> integration system.
>
> Should we request a own solaris zone?
>
> Regards
>
> Bernd
>
>
>
> Sean Schofield schrieb:
> > I agree that the unit tests need to be run as part of the nightly. At
> > this point my feeling is that we leave the ant builds alone and we
> > focus on a Maven2 build which will include the unit tests and publish
> > the results.
> >
> > There has been a lot of interest in switching to Maven2. I'm new to
> > Maven but I'm willing to check it out. Perhaps the Tobago folks can
> > help us with the new script? I know there were a few others
> > supposedly working on a Maven2 script but so far no word from them.
> >
> > sean
> >
> > On 11/27/05, Simon Kitching <sk...@obsidium.com> wrote:
> >
> >>Hi,
> >>
> >>On this topic, I have noticed the following:
> >>
> >>*
> >>Unit tests aren't run as part of the standard "dist" target; they must
> >>be run separately via "ant unit-test-all"
> >>
> >>*
> >>The unit tests in share/src/test aren't run by
> >> "ant unit-test-all"
> >>because they aren't one of the subprojects api, impl, tomahawk, sandbox.
> >>
> >>*
> >>Two tomahawk unit tests are currently failing:
> >> HtmlDateRendererTest
> >> StylesheetRendererTest
> >>
> >>In fact, HtmlDateRendererTest wouldn't even compile for well over a week.
> >>
> >>
> >>How about making *running* the unit tests part of the standard "dist"
> >>target? (and fixing so the "share" unit tests are included)?
> >>
> >>A dist build isn't successful if the unit tests fail IMHO...
> >>
> >>Regards,
> >>
> >>Simon
> >>
> >>Sean Schofield wrote:
> >>
> >>>Bernd,
> >>>
> >>>We have nightly builds and some unit tests. The unit tests are not
> >>>part of the nightly build though. That's about it. We obviously have
> >>>some work to do in that area. There has also been some discussion of
> >>>switching to Maven2.
> >>>
> >>>sean
> >>>
> >>>On 11/25/05, Bernd Bohmann <be...@atanion.com> wrote:
> >>>
> >>>>Hello,
> >>>>
> >>>>I found no information about continuous integration and myfaces.
> >>>>Is a continuous integration system running?
> >>>>
> >>>>Any plans for setup one?
> >>>>
> >>>>Regards
> >>>>
> >>>>Bernd
> >>>>
> >>>
> >>
> >
>
Re: Continuous integration and myfaces
Posted by Bernd Bohmann <be...@atanion.com>.
Ok,
independent of ant or maven build.
MyFaces is only using a nightly build?
Which component is creating the nightly build?
Can we use a system for continuous integration?
The maven folks are using maven.zones.apache.org for her continuous
integration system.
Should we request a own solaris zone?
Regards
Bernd
Sean Schofield schrieb:
> I agree that the unit tests need to be run as part of the nightly. At
> this point my feeling is that we leave the ant builds alone and we
> focus on a Maven2 build which will include the unit tests and publish
> the results.
>
> There has been a lot of interest in switching to Maven2. I'm new to
> Maven but I'm willing to check it out. Perhaps the Tobago folks can
> help us with the new script? I know there were a few others
> supposedly working on a Maven2 script but so far no word from them.
>
> sean
>
> On 11/27/05, Simon Kitching <sk...@obsidium.com> wrote:
>
>>Hi,
>>
>>On this topic, I have noticed the following:
>>
>>*
>>Unit tests aren't run as part of the standard "dist" target; they must
>>be run separately via "ant unit-test-all"
>>
>>*
>>The unit tests in share/src/test aren't run by
>> "ant unit-test-all"
>>because they aren't one of the subprojects api, impl, tomahawk, sandbox.
>>
>>*
>>Two tomahawk unit tests are currently failing:
>> HtmlDateRendererTest
>> StylesheetRendererTest
>>
>>In fact, HtmlDateRendererTest wouldn't even compile for well over a week.
>>
>>
>>How about making *running* the unit tests part of the standard "dist"
>>target? (and fixing so the "share" unit tests are included)?
>>
>>A dist build isn't successful if the unit tests fail IMHO...
>>
>>Regards,
>>
>>Simon
>>
>>Sean Schofield wrote:
>>
>>>Bernd,
>>>
>>>We have nightly builds and some unit tests. The unit tests are not
>>>part of the nightly build though. That's about it. We obviously have
>>>some work to do in that area. There has also been some discussion of
>>>switching to Maven2.
>>>
>>>sean
>>>
>>>On 11/25/05, Bernd Bohmann <be...@atanion.com> wrote:
>>>
>>>>Hello,
>>>>
>>>>I found no information about continuous integration and myfaces.
>>>>Is a continuous integration system running?
>>>>
>>>>Any plans for setup one?
>>>>
>>>>Regards
>>>>
>>>>Bernd
>>>>
>>>
>>
>
Re: Continuous integration and myfaces
Posted by Sean Schofield <se...@gmail.com>.
I agree that the unit tests need to be run as part of the nightly. At
this point my feeling is that we leave the ant builds alone and we
focus on a Maven2 build which will include the unit tests and publish
the results.
There has been a lot of interest in switching to Maven2. I'm new to
Maven but I'm willing to check it out. Perhaps the Tobago folks can
help us with the new script? I know there were a few others
supposedly working on a Maven2 script but so far no word from them.
sean
On 11/27/05, Simon Kitching <sk...@obsidium.com> wrote:
> Hi,
>
> On this topic, I have noticed the following:
>
> *
> Unit tests aren't run as part of the standard "dist" target; they must
> be run separately via "ant unit-test-all"
>
> *
> The unit tests in share/src/test aren't run by
> "ant unit-test-all"
> because they aren't one of the subprojects api, impl, tomahawk, sandbox.
>
> *
> Two tomahawk unit tests are currently failing:
> HtmlDateRendererTest
> StylesheetRendererTest
>
> In fact, HtmlDateRendererTest wouldn't even compile for well over a week.
>
>
> How about making *running* the unit tests part of the standard "dist"
> target? (and fixing so the "share" unit tests are included)?
>
> A dist build isn't successful if the unit tests fail IMHO...
>
> Regards,
>
> Simon
>
> Sean Schofield wrote:
> > Bernd,
> >
> > We have nightly builds and some unit tests. The unit tests are not
> > part of the nightly build though. That's about it. We obviously have
> > some work to do in that area. There has also been some discussion of
> > switching to Maven2.
> >
> > sean
> >
> > On 11/25/05, Bernd Bohmann <be...@atanion.com> wrote:
> >> Hello,
> >>
> >> I found no information about continuous integration and myfaces.
> >> Is a continuous integration system running?
> >>
> >> Any plans for setup one?
> >>
> >> Regards
> >>
> >> Bernd
> >>
> >
>
>
Re: Continuous integration and myfaces
Posted by Simon Kitching <sk...@obsidium.com>.
Hi,
On this topic, I have noticed the following:
*
Unit tests aren't run as part of the standard "dist" target; they must
be run separately via "ant unit-test-all"
*
The unit tests in share/src/test aren't run by
"ant unit-test-all"
because they aren't one of the subprojects api, impl, tomahawk, sandbox.
*
Two tomahawk unit tests are currently failing:
HtmlDateRendererTest
StylesheetRendererTest
In fact, HtmlDateRendererTest wouldn't even compile for well over a week.
How about making *running* the unit tests part of the standard "dist"
target? (and fixing so the "share" unit tests are included)?
A dist build isn't successful if the unit tests fail IMHO...
Regards,
Simon
Sean Schofield wrote:
> Bernd,
>
> We have nightly builds and some unit tests. The unit tests are not
> part of the nightly build though. That's about it. We obviously have
> some work to do in that area. There has also been some discussion of
> switching to Maven2.
>
> sean
>
> On 11/25/05, Bernd Bohmann <be...@atanion.com> wrote:
>> Hello,
>>
>> I found no information about continuous integration and myfaces.
>> Is a continuous integration system running?
>>
>> Any plans for setup one?
>>
>> Regards
>>
>> Bernd
>>
>
Re: Continuous integration and myfaces
Posted by Sean Schofield <se...@gmail.com>.
Bernd,
We have nightly builds and some unit tests. The unit tests are not
part of the nightly build though. That's about it. We obviously have
some work to do in that area. There has also been some discussion of
switching to Maven2.
sean
On 11/25/05, Bernd Bohmann <be...@atanion.com> wrote:
> Hello,
>
> I found no information about continuous integration and myfaces.
> Is a continuous integration system running?
>
> Any plans for setup one?
>
> Regards
>
> Bernd
>
Re: Continuous integration and myfaces
Posted by Martin van den Bemt <mv...@ibl-software.nl>.
http://vmgump.apache.org/gump/public/myfaces/myfaces/index.html
Although I think it needs some updating :)
Mvgr,
Martin
Bernd Bohmann wrote:
> Hello,
>
> I found no information about continuous integration and myfaces.
> Is a continuous integration system running?
>
> Any plans for setup one?
>
> Regards
>
> Bernd
>