So what is the difference in the following goals? I am making a guess here.
QuickStart: Build with demo portlets and layouts? MiniStart: Build without demo portlets, but with layouts and all necessary database data to deploy your own portlets? BasicStart: ....? On 4/14/05, David Sean Taylor <[EMAIL PROTECTED]> wrote: > Rene Medellin wrote: > > Yup. Could really use some guidance on that. (Have not > > heard anything on this since the original post) > > > > I think if someone could outline what all the minimal > > pieces are then maybe some of us could take a shot at > > writing the jetspeed2:genapp Maven goal. But the new > > distribution structure is so complex, it's hard to > > know where to begin. > > > A jetspeed2:genapp goal would be great! > For custom builds, take the following steps: > > 1. Start with a basic Jetspeed 2 deployment, such as the M2 distributable > > 2. create a new project with maven's genapp or eclipse > > 3. add some goals to this project to: > - build and deploy my portlet app(s) > - deploy my custom decorators and layouts > - replace the default PSML with custom PSML > - replace the jetspeed assembled components with my own > > I think that incorporating these kinds of goals into a standard plugin > would be very useful. > > Note, there are now a number of goals in the base build that we can > leverage: > > <goal name="quickStart" > description="Creates the production DB and calls portal/maven > fullDeploy"> > <j:set var="deployType" value="fullDeploy"/> > <attainGoal name="doStart"/> > </goal> > > <goal name="nodbQuickStart" > description="Don't create a new production DB but call > portal/maven fullDeploy"> > <j:set var="deployType" value="nodbfullDeploy"/> > <j:set var="recreateDB" value="false"/> > <attainGoal name="doStart"/> > </goal> > > <goal name="minStart" > description="Creates the production DB and calls portal/maven > minDeploy"> > <j:set var="deployType" value="minDeploy"/> > <attainGoal name="doStart"/> > </goal> > > <goal name="nodbMinStart" > description="Don't create a new production DB but call > portal/maven minDeploy"> > <j:set var="deployType" value="nodbMinDeploy"/> > <j:set var="recreateDB" value="false"/> > <attainGoal name="doStart"/> > </goal> > > <goal name="basicStart" > description="Creates the production DB and calls portal/maven > basicDeploy"> > <j:set var="deployType" value="minDeploy"/> > <attainGoal name="doStart"/> > </goal> > > <goal name="nodbBasicStart" > description="Don't create a new production DB but call > portal/maven nodbBasicDeploy"> > <j:set var="deployType" value="nodbBasicDeploy"/> > <j:set var="recreateDB" value="false"/> > <attainGoal name="doStart"/> > </goal> > > > --------------------------------------------------------------------- > 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]