You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by Sean Schofield <se...@gmail.com> on 2006/06/14 19:19:31 UTC

Continnum Is Up

We got continuum up and running.[1]  There is an admin user and
password that James or I can send you offline.  There is also a zone
user that you can su to from your zone account if you need to change
the configuration etc.

Right now its only building the "master" pom.  We can add more
projects as needed.  Email notification will also have to be setup,
but first things first, lets get all of the projects building.

Sean

[1] http://struts.zones.apache.org/continuum

Re: [all] Struts Nightly builds [was Re: Continnum Is Up]

Posted by James Mitchell <jm...@apache.org>.
Ok, with my latest change, we now have the 1.2.x nightlies back online.

http://people.apache.org/builds/struts/action1/1.2.x/

The only hickup was the log file, but that's already resolved and I'm  
firing off another build in 2 minutes.

--
James Mitchell




On Jun 20, 2006, at 1:05 AM, James Mitchell wrote:

> That brings up another interesting problem.  Generated docs.  I  
> know we try to keep the latest and greatest docs online (main site)  
> but for branched versions (Action 1.2.x), we would need to provide  
> the docs as well.  So it might look like...
>
> http://people.apache.org/builds/struts/action1/1.2.x/docs/  <-- 1.2  
> docs here
> http://people.apache.org/builds/struts/action1/1.2.x/binary/
> http://people.apache.org/builds/struts/action1/1.2.x/lib/
> http://people.apache.org/builds/struts/action1/1.2.x/src/
>
> ...and if we did the same for others...
>
> http://people.apache.org/builds/struts/shale/docs/
> http://people.apache.org/builds/struts/shale/shale-blank/
> http://people.apache.org/builds/struts/shale/shale-clay-usecases/
> http://people.apache.org/builds/struts/shale/shale-framework/
> http://people.apache.org/builds/struts/shale/shale-mailreader/
> http://people.apache.org/builds/struts/shale/shale-sql-browser/
> http://people.apache.org/builds/struts/shale/shale-usecases/
>
>
> Maybe 1.2.x is a special case or maybe we should just do it anyway  
> so we can see the latest and greatest documentation (build hourly  
> is even possible).
>
>
> --
> James Mitchell
>
>
>
>
> On Jun 20, 2006, at 12:19 AM, Wendy Smoak wrote:
>
>> On 6/19/06, James Mitchell <jm...@apache.org> wrote:
>>
>>> Craig, I've already zapped the 'maven' directory, can we:
>>> 1. remove the extra directory 'maven2' and just have p.a.o/builds/
>>> struts/shale (requires you to change your scp script)?
>>
>> Related:  I'm using
>> http://people.apache.org/builds/struts/maven2/shale/site temporarily,
>> staging the site locally wasn't working very well.  Let me know if
>> that's a problem, I can change the URLs and deploy it somewhere else.
>>
>>
>> -- 
>> Wendy
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: [all] Struts Nightly builds [was Re: Continnum Is Up]

Posted by James Mitchell <jm...@apache.org>.
That brings up another interesting problem.  Generated docs.  I know  
we try to keep the latest and greatest docs online (main site) but  
for branched versions (Action 1.2.x), we would need to provide the  
docs as well.  So it might look like...

http://people.apache.org/builds/struts/action1/1.2.x/docs/  <-- 1.2  
docs here
http://people.apache.org/builds/struts/action1/1.2.x/binary/
http://people.apache.org/builds/struts/action1/1.2.x/lib/
http://people.apache.org/builds/struts/action1/1.2.x/src/

...and if we did the same for others...

http://people.apache.org/builds/struts/shale/docs/
http://people.apache.org/builds/struts/shale/shale-blank/
http://people.apache.org/builds/struts/shale/shale-clay-usecases/
http://people.apache.org/builds/struts/shale/shale-framework/
http://people.apache.org/builds/struts/shale/shale-mailreader/
http://people.apache.org/builds/struts/shale/shale-sql-browser/
http://people.apache.org/builds/struts/shale/shale-usecases/


Maybe 1.2.x is a special case or maybe we should just do it anyway so  
we can see the latest and greatest documentation (build hourly is  
even possible).


--
James Mitchell




On Jun 20, 2006, at 12:19 AM, Wendy Smoak wrote:

> On 6/19/06, James Mitchell <jm...@apache.org> wrote:
>
>> Craig, I've already zapped the 'maven' directory, can we:
>> 1. remove the extra directory 'maven2' and just have p.a.o/builds/
>> struts/shale (requires you to change your scp script)?
>
> Related:  I'm using
> http://people.apache.org/builds/struts/maven2/shale/site temporarily,
> staging the site locally wasn't working very well.  Let me know if
> that's a problem, I can change the URLs and deploy it somewhere else.
>
>
> -- 
> Wendy
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: [all] Struts Nightly builds [was Re: Continnum Is Up]

Posted by Wendy Smoak <ws...@gmail.com>.
On 6/19/06, James Mitchell <jm...@apache.org> wrote:

> Craig, I've already zapped the 'maven' directory, can we:
> 1. remove the extra directory 'maven2' and just have p.a.o/builds/
> struts/shale (requires you to change your scp script)?

Related:  I'm using
http://people.apache.org/builds/struts/maven2/shale/site temporarily,
staging the site locally wasn't working very well.  Let me know if
that's a problem, I can change the URLs and deploy it somewhere else.


-- 
Wendy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: [all] Struts Nightly builds [was Re: Continnum Is Up]

Posted by Wendy Smoak <ws...@gmail.com>.
On 6/19/06, James Mitchell <jm...@apache.org> wrote:

> My questions would have been about the POM
> changes that Sean eluded to during our mini hackathon.  I could be
> wrong, but I thought he said there would be an issue with something
> we needed and it not being published yet and that may or may not have
> stemmed from a private conversation you may or may not have had over
> IM.  Sorry, the details are still a little cloudy.  Forget about it
> for now, I'm sure if it's a problem we'll know as soon as we begin
> adding more projects to Continuum.

I'm sure it was about changing the struts-parent pom to version
3-SNAPSHOT.  I hadn't incremented it after the v2 release, so when
Sean made a change to it, there was the potential of someone
publishing a different v2 than the one on ibiblio.  I commented on the
commit message on the list, then caught Sean on IM to make sure he saw
it.

There is a snapshot available:
   <http://people.apache.org/maven-snapshot-repository/org/apache/struts/struts-parent/3-SNAPSHOT/>

The sub-project parent poms can be changed to depend on this version,
and we'll need to tag and vote on struts-parent v3 after we add the
new committers and make any other necessary changes.

If Frank's checkstyle changes are acceptable, we'll also need to
release another struts-build.jar.

(Depending on the SAF 1.3.5 schedule, it might need to stay on the
current released versions.)

-- 
Wendy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: [all] Struts Nightly builds [was Re: Continnum Is Up]

Posted by Craig McClanahan <cr...@apache.org>.
On 6/19/06, James Mitchell <jm...@apache.org> wrote:
>
> Wonderful timing, I was just about to start a new thread wrt getting
> the nightlies back online.  And so I'll move my thoughts here.
>
> ----
> So, with the mini hackathon out of the way, and our new buddy
> MrStruts taking care of the continuous integration for us (ok, he
> isn't doing much right now, but he is there and ready to roll), I'd
> like to turn at least some of my attention to getting the nightlies
> back online.  Sorry if this was already discussed/decided on a
> different thread, I'm behind on every list I am currently subscribed
> to, except dev@struts.
>
> I plan to have MrStruts do full nightly builds using a similar
> nightly script to the one I was using for many months with the Maven
> 1 built nightlies.  I'm in the process (as I type this) of creating
> the necessary build scripts to produce nightly artifacts of Struts
> Action 1 (1.2.x and 1.3.x), Struts Action 2, and Shale.
>
> Currently, we publish the nightlies here:
>
>   http://people.apache.org/builds/struts/
>
> ...and I see Craig has begun publishing Shale nightlies to this spot:
>
>   http://people.apache.org/builds/struts/maven2/shale/
>
> So, on that note, I'll begin publishing Action 1 and 2 nightlies in a
> (almost) similar fashion.
>
> Craig, I've already zapped the 'maven' directory, can we:
> 1. remove the extra directory 'maven2' and just have p.a.o/builds/
> struts/shale (requires you to change your scp script)?
> 2. rm -fr 'nightly' from the same dir?


Not a problem ... I'll switch for tonight's build.  Indeed, I hadn't
announced the destination until we had a chance to coordinate across the
various builds.  I published my shell script from before this change in an
earlier response to Wendy's questions ... it's four simple substitutions.

So, (high level) we would have:
>
> http://people.apache.org/builds/struts/shale
> http://people.apache.org/builds/struts/action1/1.2.x/
> http://people.apache.org/builds/struts/action1/1.3.x/
> http://people.apache.org/builds/struts/action2
> http://people.apache.org/builds/struts/tiles   (eventually)
>
> ...and each directory (Maven 2 built) would have a directory for the
> particular module, which would have the current jar, war, or zip, and
> 6 days prior.
>
>
> How does this sound?


Sounds good, but I've got some additional thoughts that I would like to see
us implement consistently.

* In addition to publishing artifacts in this directory, I'm also updating
  the snapshots for all the poms and jars.  That way, people who like
  to live dangerously :-) and have dependencies on the HEAD code
  effectively get daily updates, without having to manually check out
  the sources and rebuild them.

* I succumbed to my historical habits :-) and produced both .zip and
  .tar.gz versions of the artifacts.  I'd be open to publishing only in zip
  format since it's pretty universal, and we don't particularly care about
  file permissions in what we publish (i.e. no executables to worry
  about).

* I'm really happy with the way that the assemblies constructed by the
  Shale build scripts (both for the framework itself, and for each
individual
  sample app) are themselves buildable if you have Maven2 installed.
  This kind of thing will encourage others to get on the bandwagon (listen
  to me, the latecomer :-), even if they don't want to try to download and
  build the framework itself from Subversion.  I'd like to see this approach
  implemented consistently across our artifacts.

* I'm not so happy with the lukewarm support Maven2 currently offers for
  integration testing.  Wendy got inspired by some comments on the user
  mailling list for Maven, though, and created a nice workaround in the
  poms for the Shale sample apps.  If you do something like:

    mvn install -Pitest

  then you can run the system integration tests built into the same project,
  rather than having to set up a parallel project for those tests.  Shale's
  integration tests happen to be built with HtmlUnit, but it should be
equally
  feasible to use Canoo or whatever else you like.  We're also leveraging
  the Cargo plugin to even start and stop your favorite container for you.

Craig



Wendy wrote:
> > That was a few days ago. :)
>
> Yes, I know, I never got back to this.  Sorry, it's been a heck of a
> month this week ;)  My questions would have been about the POM
> changes that Sean eluded to during our mini hackathon.  I could be
> wrong, but I thought he said there would be an issue with something
> we needed and it not being published yet and that may or may not have
> stemmed from a private conversation you may or may not have had over
> IM.  Sorry, the details are still a little cloudy.  Forget about it
> for now, I'm sure if it's a problem we'll know as soon as we begin
> adding more projects to Continuum.
>
>
> --
> James Mitchell
>
>
>
>
> On Jun 19, 2006, at 9:20 PM, Wendy Smoak wrote:
>
> > On 6/14/06, James Mitchell <jm...@apache.org> wrote:
> >
> >> Yes.  There is a wiki page for this as well.
> >> http://wiki.apache.org/struts/StrutsContinuum
> >>
> >> It's a work in progress, and I'm about to head out, but I'd like to
> >> ask Wendy a few questions wrt pom, parent-pom, snapshot vs. released,
> >> etc, etc.
> >>
> >> Back in a bit.
> >
> > That was a few days ago. :)
> >
> > Craig, are you ready to get Shale set up on Continuum?  I assume you'd
> > like to get out of the nightly builds business, and have them run from
> > the zone.
> >
> > In another thread, I think Sean mentioned it's ready to start
> > adding things.
> >
> > I started to update the Shale site yesterday, but I need to know where
> > the nightly builds/snapshots are going to be so I can link to them.
> >
> > Thanks,
> > --
> > Wendy
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> > For additional commands, e-mail: dev-help@struts.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>

[all] Struts Nightly builds [was Re: Continnum Is Up]

Posted by James Mitchell <jm...@apache.org>.
Wonderful timing, I was just about to start a new thread wrt getting  
the nightlies back online.  And so I'll move my thoughts here.

----
So, with the mini hackathon out of the way, and our new buddy  
MrStruts taking care of the continuous integration for us (ok, he  
isn't doing much right now, but he is there and ready to roll), I'd  
like to turn at least some of my attention to getting the nightlies  
back online.  Sorry if this was already discussed/decided on a  
different thread, I'm behind on every list I am currently subscribed  
to, except dev@struts.

I plan to have MrStruts do full nightly builds using a similar  
nightly script to the one I was using for many months with the Maven  
1 built nightlies.  I'm in the process (as I type this) of creating  
the necessary build scripts to produce nightly artifacts of Struts  
Action 1 (1.2.x and 1.3.x), Struts Action 2, and Shale.

Currently, we publish the nightlies here:

  http://people.apache.org/builds/struts/

...and I see Craig has begun publishing Shale nightlies to this spot:

  http://people.apache.org/builds/struts/maven2/shale/

So, on that note, I'll begin publishing Action 1 and 2 nightlies in a  
(almost) similar fashion.

Craig, I've already zapped the 'maven' directory, can we:
1. remove the extra directory 'maven2' and just have p.a.o/builds/ 
struts/shale (requires you to change your scp script)?
2. rm -fr 'nightly' from the same dir?

So, (high level) we would have:

http://people.apache.org/builds/struts/shale
http://people.apache.org/builds/struts/action1/1.2.x/
http://people.apache.org/builds/struts/action1/1.3.x/
http://people.apache.org/builds/struts/action2
http://people.apache.org/builds/struts/tiles   (eventually)

...and each directory (Maven 2 built) would have a directory for the  
particular module, which would have the current jar, war, or zip, and  
6 days prior.


How does this sound?


Wendy wrote:
> That was a few days ago. :)

Yes, I know, I never got back to this.  Sorry, it's been a heck of a  
month this week ;)  My questions would have been about the POM  
changes that Sean eluded to during our mini hackathon.  I could be  
wrong, but I thought he said there would be an issue with something  
we needed and it not being published yet and that may or may not have  
stemmed from a private conversation you may or may not have had over  
IM.  Sorry, the details are still a little cloudy.  Forget about it  
for now, I'm sure if it's a problem we'll know as soon as we begin  
adding more projects to Continuum.


--
James Mitchell




On Jun 19, 2006, at 9:20 PM, Wendy Smoak wrote:

> On 6/14/06, James Mitchell <jm...@apache.org> wrote:
>
>> Yes.  There is a wiki page for this as well.
>> http://wiki.apache.org/struts/StrutsContinuum
>>
>> It's a work in progress, and I'm about to head out, but I'd like to
>> ask Wendy a few questions wrt pom, parent-pom, snapshot vs. released,
>> etc, etc.
>>
>> Back in a bit.
>
> That was a few days ago. :)
>
> Craig, are you ready to get Shale set up on Continuum?  I assume you'd
> like to get out of the nightly builds business, and have them run from
> the zone.
>
> In another thread, I think Sean mentioned it's ready to start  
> adding things.
>
> I started to update the Shale site yesterday, but I need to know where
> the nightly builds/snapshots are going to be so I can link to them.
>
> Thanks,
> -- 
> Wendy
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Continnum Is Up

Posted by Sean Schofield <se...@gmail.com>.
> @Sean or anyone who knows,
> Can we do nightlies with Continuum?  I didn't think that was
> possible, but I seem to remember some discussion about it somewhere.

Yes its definitely possible.  See the myfaces continuum[1] for
details.  The nightly part was a group effort so I can't speak to all
of the details.  I believe we use a custom wagon plugin to get the
tarballs built properly and to deploy the website but I can't be sure.

> James Mitchell

Sean

[1] http://myfaces.zones.apache.org:8080/continuum/servlet/continuum

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Continnum Is Up

Posted by Ted Husted <te...@gmail.com>.
Over on the infrastructure list, there's a thread about MyFaces is
running a nightly build for ADF in their Zone, and no one squawked, so
I'd say go for it.

-Ted.

On 6/21/06, James Mitchell <jm...@apache.org> wrote:
> Ok, I've added Action 1, Action 2, and Shale to Continuum.  We need
> to decide on a schedule for regular builds.
>
> @Sean or anyone who knows,
> Can we do nightlies with Continuum?  I didn't think that was
> possible, but I seem to remember some discussion about it somewhere.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Continnum Is Up

Posted by James Mitchell <jm...@apache.org>.
Ok, I've added Action 1, Action 2, and Shale to Continuum.  We need  
to decide on a schedule for regular builds.

@Sean or anyone who knows,
Can we do nightlies with Continuum?  I didn't think that was  
possible, but I seem to remember some discussion about it somewhere.


--
James Mitchell




On Jun 20, 2006, at 12:54 AM, Craig McClanahan wrote:

> On 6/19/06, Wendy Smoak <ws...@gmail.com> wrote:
>>
>> On 6/14/06, James Mitchell <jm...@apache.org> wrote:
>>
>> > Yes.  There is a wiki page for this as well.
>> > http://wiki.apache.org/struts/StrutsContinuum
>> >
>> > It's a work in progress, and I'm about to head out, but I'd like to
>> > ask Wendy a few questions wrt pom, parent-pom, snapshot vs.  
>> released,
>> > etc, etc.
>> >
>> > Back in a bit.
>>
>> That was a few days ago. :)
>>
>> Craig, are you ready to get Shale set up on Continuum?
>
>
> I am.  Shale's trunk is now the Maven2 build, as you are well  
> aware :-), so
> it should be ready to go.
>
>  I assume you'd
>> like to get out of the nightly builds business, and have them run  
>> from
>> the zone.
>
>
> That would be great.  I've also cut-n-pasted below the shell script  
> I'm
> currently experimenting with ... it updates the snapshot repository  
> as well
> as posting all the nightly build artifacts (the output is piped to a
> date-stamped HTML page):
>
>
> #!/bin/sh
> #
> ====================================================================== 
> ========
> # buildShaleNightlyMaven -- Shale Nightly Builds (with Maven)
> #
> ====================================================================== 
> ========
>
> #
> ====================================================================== 
> ========
> # Setup
> #
> ====================================================================== 
> ========
>
> export BUILD_HOME=/home/craigmcc/Build
> export CLASSPATH=.
> export TSTAMP=`date +%Y%m%d`
>
> echo \<html\>
> echo \<head\>
> echo \<title\>Shale Nightly Build \(with Maven\) For $TSTAMP\</title\>
> echo \</head\>
> echo \<body\>
> echo \<h1\>Shale Nightly Build \(with Maven\) For $TSTAMP\</h1\>
>
> #
> ====================================================================== 
> ========
> # Update From Subversion Repository
> #
> ====================================================================== 
> ========
>
> echo \<h2\>Update From Subversion Repository\</h2\>
> cd $BUILD_HOME/struts/current/shale
> echo \<pre\>
> svn update
> echo \</pre\>
>
> #
> ====================================================================== 
> ========
> # Build and Deploy Framework Artifaces
> #
> ====================================================================== 
> ========
>
> echo \<h2\>Build and Deploy Framework Artifacts\</h2\>
> cd $BUILD_HOME/struts/current/shale
> echo \<pre\>
> mvn clean site install deploy
>
> cd shale-apps
> mvn deploy -N
> cd ..
>
> cd shale-dist
> mvn assembly:assembly
> scp target/assembly/out/shale-framework-*.tar.gz \
> craigmcc@people.apache.org
> :/www/cvs.apache.org/builds/struts/maven2/shale/shale-framework- 
> $TSTAMP.tar.gz
> scp target/assembly/out/shale-framework-*.zip \
> craigmcc@people.apache.org
> :/www/cvs.apache.org/builds/struts/maven2/shale/shale-framework- 
> $TSTAMP.zip
> cd ..
>
> echo \</pre\>
>
> #
> ====================================================================== 
> ========
> # Build and Deploy Sample Application Artifacts
> #
> ====================================================================== 
> ========
>
> echo \<h2\>Build and Deploy Sample Application Artifacts\</h2\>
> cd $BUILD_HOME/struts/current/shale/shale-apps
>
> export APPS="shale-blank shale-clay-usecases shale-mailreader"
> export APPS="$APPS shale-sql-browser shale-usecases"
>
> for APP in $APPS; do
>
>  cd $APP
>  echo \<h3\>Processing sample application $APP\</h3\>
>  echo \<pre\>
>
>  mvn clean install deploy assembly:assembly
>  scp target/$APP-*.tar.gz \
>    craigmcc@people.apache.org
> :/www/cvs.apache.org/builds/struts/maven2/shale/$APP-$TSTAMP.tar.gz
>  scp target/$APP-*.zip \
>    craigmcc@people.apache.org
> :/www/cvs.apache.org/builds/struts/maven2/shale/$APP-$TSTAMP.zip
>
>  echo \</pre\>
>  cd ..
>
> done
>
> #
> ====================================================================== 
> ========
> # Finish Up
> #
> ====================================================================== 
> ========
>
> echo \<h2\>Job Completed\</h2\>
> echo \</body\>
> echo \</html\>
>
>
> In another thread, I think Sean mentioned it's ready to start  
> adding things.
>
>
> Cool ... if you guys want to set me up as a user no the zone  
> machine as well
> (preferably with user id "craigmcc") I can help out directly as well.
>
> I started to update the Shale site yesterday, but I need to know where
>> the nightly builds/snapshots are going to be so I can link to them.
>
>
> As you can see from the script above, I started putting them in
> "/www/cvs.apache.org/builds/struts/maven2/shale", figuring we could do
> parallel updates for "action" into
> "/www/cvs.apache.org/builds/struts/maven2/action" and so on.
>
> Thanks,
>> --
>> Wendy
>
>
> Craig


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Continnum Is Up

Posted by Craig McClanahan <cr...@apache.org>.
On 6/19/06, James Mitchell <jm...@apache.org> wrote:
>
> Done.  Password set to cryptic default and will be mailed to your
> privately.  What address would you to receive it on?
> craigmcc@apache.org ??


Yep.  Thanks.

--
> James Mitchell


Craig


On Jun 20, 2006, at 12:54 AM, Craig McClanahan wrote:
>
> >
> > Cool ... if you guys want to set me up as a user no the zone
> > machine as well
> > (preferably with user id "craigmcc") I can help out directly as well.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>

Re: Continnum Is Up

Posted by James Mitchell <jm...@apache.org>.
Done.  Password set to cryptic default and will be mailed to your  
privately.  What address would you to receive it on?   
craigmcc@apache.org ??

--
James Mitchell




On Jun 20, 2006, at 12:54 AM, Craig McClanahan wrote:

>
> Cool ... if you guys want to set me up as a user no the zone  
> machine as well
> (preferably with user id "craigmcc") I can help out directly as well.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Continnum Is Up

Posted by Craig McClanahan <cr...@apache.org>.
On 6/19/06, Wendy Smoak <ws...@gmail.com> wrote:
>
> On 6/14/06, James Mitchell <jm...@apache.org> wrote:
>
> > Yes.  There is a wiki page for this as well.
> > http://wiki.apache.org/struts/StrutsContinuum
> >
> > It's a work in progress, and I'm about to head out, but I'd like to
> > ask Wendy a few questions wrt pom, parent-pom, snapshot vs. released,
> > etc, etc.
> >
> > Back in a bit.
>
> That was a few days ago. :)
>
> Craig, are you ready to get Shale set up on Continuum?


I am.  Shale's trunk is now the Maven2 build, as you are well aware :-), so
it should be ready to go.

  I assume you'd
> like to get out of the nightly builds business, and have them run from
> the zone.


That would be great.  I've also cut-n-pasted below the shell script I'm
currently experimenting with ... it updates the snapshot repository as well
as posting all the nightly build artifacts (the output is piped to a
date-stamped HTML page):


#!/bin/sh
#
==============================================================================
# buildShaleNightlyMaven -- Shale Nightly Builds (with Maven)
#
==============================================================================

#
==============================================================================
# Setup
#
==============================================================================

export BUILD_HOME=/home/craigmcc/Build
export CLASSPATH=.
export TSTAMP=`date +%Y%m%d`

echo \<html\>
echo \<head\>
echo \<title\>Shale Nightly Build \(with Maven\) For $TSTAMP\</title\>
echo \</head\>
echo \<body\>
echo \<h1\>Shale Nightly Build \(with Maven\) For $TSTAMP\</h1\>

#
==============================================================================
# Update From Subversion Repository
#
==============================================================================

echo \<h2\>Update From Subversion Repository\</h2\>
cd $BUILD_HOME/struts/current/shale
echo \<pre\>
svn update
echo \</pre\>

#
==============================================================================
# Build and Deploy Framework Artifaces
#
==============================================================================

echo \<h2\>Build and Deploy Framework Artifacts\</h2\>
cd $BUILD_HOME/struts/current/shale
echo \<pre\>
mvn clean site install deploy

cd shale-apps
mvn deploy -N
cd ..

cd shale-dist
mvn assembly:assembly
scp target/assembly/out/shale-framework-*.tar.gz \
 craigmcc@people.apache.org
:/www/cvs.apache.org/builds/struts/maven2/shale/shale-framework-$TSTAMP.tar.gz
scp target/assembly/out/shale-framework-*.zip \
 craigmcc@people.apache.org
:/www/cvs.apache.org/builds/struts/maven2/shale/shale-framework-$TSTAMP.zip
cd ..

echo \</pre\>

#
==============================================================================
# Build and Deploy Sample Application Artifacts
#
==============================================================================

echo \<h2\>Build and Deploy Sample Application Artifacts\</h2\>
cd $BUILD_HOME/struts/current/shale/shale-apps

export APPS="shale-blank shale-clay-usecases shale-mailreader"
export APPS="$APPS shale-sql-browser shale-usecases"

for APP in $APPS; do

  cd $APP
  echo \<h3\>Processing sample application $APP\</h3\>
  echo \<pre\>

  mvn clean install deploy assembly:assembly
  scp target/$APP-*.tar.gz \
    craigmcc@people.apache.org
:/www/cvs.apache.org/builds/struts/maven2/shale/$APP-$TSTAMP.tar.gz
  scp target/$APP-*.zip \
    craigmcc@people.apache.org
:/www/cvs.apache.org/builds/struts/maven2/shale/$APP-$TSTAMP.zip

  echo \</pre\>
  cd ..

done

#
==============================================================================
# Finish Up
#
==============================================================================

echo \<h2\>Job Completed\</h2\>
echo \</body\>
echo \</html\>


In another thread, I think Sean mentioned it's ready to start adding things.


Cool ... if you guys want to set me up as a user no the zone machine as well
(preferably with user id "craigmcc") I can help out directly as well.

I started to update the Shale site yesterday, but I need to know where
> the nightly builds/snapshots are going to be so I can link to them.


As you can see from the script above, I started putting them in
"/www/cvs.apache.org/builds/struts/maven2/shale", figuring we could do
parallel updates for "action" into
"/www/cvs.apache.org/builds/struts/maven2/action" and so on.

Thanks,
> --
> Wendy


Craig

Re: Continnum Is Up

Posted by Wendy Smoak <ws...@gmail.com>.
On 6/14/06, James Mitchell <jm...@apache.org> wrote:

> Yes.  There is a wiki page for this as well.
> http://wiki.apache.org/struts/StrutsContinuum
>
> It's a work in progress, and I'm about to head out, but I'd like to
> ask Wendy a few questions wrt pom, parent-pom, snapshot vs. released,
> etc, etc.
>
> Back in a bit.

That was a few days ago. :)

Craig, are you ready to get Shale set up on Continuum?  I assume you'd
like to get out of the nightly builds business, and have them run from
the zone.

In another thread, I think Sean mentioned it's ready to start adding things.

I started to update the Shale site yesterday, but I need to know where
the nightly builds/snapshots are going to be so I can link to them.

Thanks,
-- 
Wendy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Continnum Is Up

Posted by James Mitchell <jm...@apache.org>.
Yes.  There is a wiki page for this as well.

http://wiki.apache.org/struts/StrutsContinuum

It's a work in progress, and I'm about to head out, but I'd like to  
ask Wendy a few questions wrt pom, parent-pom, snapshot vs. released,  
etc, etc.

Back in a bit.


--
James Mitchell




On Jun 14, 2006, at 1:32 PM, Matthias Wessendorf wrote:

> struts dev list, was the original goal, right ?
>
> On 6/14/06, Sean Schofield <se...@gmail.com> wrote:
>> We got continuum up and running.[1]  There is an admin user and
>> password that James or I can send you offline.  There is also a zone
>> user that you can su to from your zone account if you need to change
>> the configuration etc.
>>
>> Right now its only building the "master" pom.  We can add more
>> projects as needed.  Email notification will also have to be setup,
>> but first things first, lets get all of the projects building.
>>
>> Sean
>>
>> [1] http://struts.zones.apache.org/continuum
>>
>
>
> -- 
> Matthias Wessendorf
> Aechterhoek 18
> 48282 Emsdetten
> blog: http://jroller.com/page/mwessendorf
> mail: mwessendorf-at-gmail-dot-com


Re: Continnum Is Up

Posted by James Mitchell <jm...@apache.org>.
Yes.  There is a wiki page for this as well.

http://wiki.apache.org/struts/StrutsContinuum

It's a work in progress, and I'm about to head out, but I'd like to  
ask Wendy a few questions wrt pom, parent-pom, snapshot vs. released,  
etc, etc.

Back in a bit.


--
James Mitchell




On Jun 14, 2006, at 1:32 PM, Matthias Wessendorf wrote:

> struts dev list, was the original goal, right ?
>
> On 6/14/06, Sean Schofield <se...@gmail.com> wrote:
>> We got continuum up and running.[1]  There is an admin user and
>> password that James or I can send you offline.  There is also a zone
>> user that you can su to from your zone account if you need to change
>> the configuration etc.
>>
>> Right now its only building the "master" pom.  We can add more
>> projects as needed.  Email notification will also have to be setup,
>> but first things first, lets get all of the projects building.
>>
>> Sean
>>
>> [1] http://struts.zones.apache.org/continuum
>>
>
>
> -- 
> Matthias Wessendorf
> Aechterhoek 18
> 48282 Emsdetten
> blog: http://jroller.com/page/mwessendorf
> mail: mwessendorf-at-gmail-dot-com


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Continnum Is Up

Posted by Matthias Wessendorf <ma...@apache.org>.
struts dev list, was the original goal, right ?

On 6/14/06, Sean Schofield <se...@gmail.com> wrote:
> We got continuum up and running.[1]  There is an admin user and
> password that James or I can send you offline.  There is also a zone
> user that you can su to from your zone account if you need to change
> the configuration etc.
>
> Right now its only building the "master" pom.  We can add more
> projects as needed.  Email notification will also have to be setup,
> but first things first, lets get all of the projects building.
>
> Sean
>
> [1] http://struts.zones.apache.org/continuum
>


-- 
Matthias Wessendorf
Aechterhoek 18
48282 Emsdetten
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com