I resolved the JIRA [1] that was based on this mail. [1] https://issues.apache.org/jira/browse/STRATOS-671
Regards, Mariangela *--* Mariangela Hills Senior Technical Writer *WSO2, Inc.*lean.enterprise.middleware. m: +94 773 500185 w: http://wso2.com <http://wso2.com/events/> On Tue, Jun 24, 2014 at 4:55 PM, Mariangela Hills <mariang...@wso2.com> wrote: > Hi Sajith, > > I added information on the docroot parameter in [1]. > > Imesh, thanks for helping me on this! > > [1] > https://cwiki.apache.org/confluence/display/STRATOS/Creating+a+Git+Repository+for+Artifact+Distribution > > Regards, > Mariangela > > > > > *--* > Mariangela Hills > Senior Technical Writer > > *WSO2, Inc.*lean.enterprise.middleware. > m: +94 773 500185 > w: http://wso2.com > <http://wso2.com/events/> > > > On Sun, Jun 8, 2014 at 9:53 PM, Sajith Kariyawasam <saj...@wso2.com> > wrote: > >> >> >> On Sun, Jun 8, 2014 at 9:15 PM, Maria Beckham <mariabeckha...@yahoo.com> >> wrote: >> >>> So, that means, the way it works is as follows >>> >>> 1. Git repo structure should match tomcat webapp deployment directory >>> structure >>> 2. CartridgeAgent on the VM will be triggered on a git push event and >>> would do local pull and thereby treat is as an redeploy on a successful pull >>> >>> Right? >>> >>> >>> >> Yes, correct. >> >> @Chris, yes these need to be added to Wiki. >> APP_PATH property is getting set via "docroot" variable in puppet >> scripts, and you need to set that variable accordingly [1] [2] >> So If you are using puppet you will need to set the "docroot" variable. >> >> @Mari, please note. I think we need to document about these kind of other >> parameters as well. >> >> [1] >> https://github.com/apache/stratos/blob/master/tools/puppet3/modules/agent/templates/bin/stratos.sh.erb >> [2] >> https://github.com/apache/stratos/blob/master/tools/puppet3/manifests/php.pp >> >> >> >>> >>> ------------------------------ >>> *From:* chris snow <chsnow...@gmail.com> >>> *To:* dev <dev@stratos.apache.org> >>> *Cc:* Maria Beckham <mariabeckha...@yahoo.com> >>> *Sent:* Saturday, June 7, 2014 11:47 PM >>> *Subject:* Re: ADC code >>> >>> Hi Sajith, thanks for this. Do you think this information needs to get >>> added to the wiki? I.e. will other users need to know this as well? >>> >>> >>> On 8 Jun 2014 04:15, "Sajith Kariyawasam" <saj...@wso2.com> wrote: >>> >>> Hi Maria, >>> >>> Yes, as Chris have mentioned code for git operations are in Cartridge >>> Agent component. >>> >>> You need to do the git pull directly to the deployment directory of the >>> particular cartridge. That can be configured using the APP_PATH system >>> property in Cartridge Agent's startup script stratos.sh [1] >>> For eg, in Tomcat cartridge you can have APP_PATH configured to >>> <TOMCAT_HOME>/webapps, and have the war files in your git repository, and >>> the git clone / pull is done to the exact location. >>> >>> Hope this helps >>> >>> Thanks, >>> Sajith >>> >>> [1] >>> https://github.com/apache/stratos/blob/master/products/cartridge-agent/modules/distribution/src/main/bin/stratos.sh >>> >>> >>> On Sun, Jun 8, 2014 at 2:43 AM, chris snow <chsnow...@gmail.com> wrote: >>> >>> Hi Maria, >>> >>> I think you want to be looking at the cartridge agent [1] the git >>> pull seems to be here [2] >>> >>> I'm not sure about code for deploying, hopefully someone else will be >>> able to step in with this information... >>> >>> Cheers, >>> >>> Chris >>> >>> --- >>> [1] >>> https://github.com/apache/stratos/tree/master/components/org.apache.stratos.cartridge.agent >>> [2] >>> https://github.com/apache/stratos/blob/master/components/org.apache.stratos.cartridge.agent/src/main/java/org/apache/stratos/cartridge/agent/CartridgeAgent.java#L331 >>> >>> On Sat, Jun 7, 2014 at 9:55 PM, Maria Beckham <mariabeckha...@yahoo.com> >>> wrote: >>> > Hi, >>> > >>> > Which java code or components are responsible for doing git pull and >>> > deploying to tomcat server on git push notification? >>> > >>> > I saw some code like updaterepository but i dont see any git pull or >>> deploy >>> > code to update tomcat for java app war. >>> > >>> > Thanks, >>> > Maria >>> >>> >>> >>> -- >>> Check out my professional profile and connect with me on LinkedIn. >>> http://lnkd.in/cw5k69 >>> >>> >>> >>> >>> -- >>> *--* >>> *Sajith Kariyawasam* >>> *Mobile: +94772269575* >>> >>> >>> >>> >> >> >> -- >> *--* >> *Sajith Kariyawasam* >> *Mobile: +94772269575 <%2B94772269575>* >> > >