On Tue, Aug 25, 2015 at 6:36 AM, Lasindu Charith <lasi...@wso2.com> wrote:
> Hi Imesh/Pubudu, > > Please find my comments inline. > > On Tue, Aug 25, 2015 at 12:31 AM, Pubudu Gunatilaka <pubu...@wso2.com> > wrote: > >> Hi, >> >> build.sh file fails when there are no plugins in the {product/plugins} >> folder. We need to change the scripts as well. >> > pushd ${wso2_product_plugin_path} > cp * ${script_path}/plugins > popd > > The above 'cp *" command will not fail if there are no files inside ' > wso2_product_plugin_path'. But however it will fail if there's no ' > wso2_product_plugin_path'or'script_path}/plugins'which I guess is not > possible. > > My-bad. It will say *"cp: cannot stat ‘*’: No such file or directory"* which I think is ok since it acts as a warning. Building the docker image requires these plugins (that's the reason to include them in buil.sh) and shouldn't it log an error if the required files are not available? I don't think we should hide the errors by changing it to 'cp * ${script_path}/plugins 2>>/dev/null' I could see the same syntax errors in the other docker images as well. Will >> do the needful. >> >> Thank you! >> >> On Mon, Aug 24, 2015 at 11:47 PM, Imesh Gunaratne <im...@wso2.com> wrote: >> >>> One other problem I noticed with this build.sh file is that it does not >>> copy the plugin files to plugins folder when executed with clean. >>> >>> On Mon, Aug 24, 2015 at 11:41 PM, Imesh Gunaratne <im...@wso2.com> >>> wrote: >>> >>>> Hi, >>>> >>>> I found the following issue in ESB 4.8.1 build.sh file and fixed: >>>> >>>> echo "-----------------------------------" >>>> - echo "Building" ${wso2_product_type^^} - ${wso2_product_version} >>>> "template module" >>>> + echo "Building" ${wso2_product_type} - ${wso2_product_version} >>>> "template module" >>>> echo "-----------------------------------" >>>> >>>> >>>> https://github.com/wso2/product-private-paas/commit/f2f763e7612eeae1a1e211b1fd97a970b5c369f1 >>>> >>>> This in-fact will change the 'wso2_product_type' to uppercase. However > it will not work with bash versions below v4.0. > So it's ok to remove them for now. > > This will be a syntax error in mac since the default bash version is > v3.x.x. > > > >> -- >>>> *Imesh Gunaratne* >>>> Senior Technical Lead >>>> WSO2 Inc: http://wso2.com >>>> T: +94 11 214 5345 M: +94 77 374 2057 >>>> W: http://imesh.gunaratne.org >>>> Lean . Enterprise . Middleware >>>> >>>> >>> >>> >>> -- >>> *Imesh Gunaratne* >>> Senior Technical Lead >>> WSO2 Inc: http://wso2.com >>> T: +94 11 214 5345 M: +94 77 374 2057 >>> W: http://imesh.gunaratne.org >>> Lean . Enterprise . Middleware >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> >> *Pubudu Gunatilaka* >> Software Engineer >> WSO2, Inc.: http://wso2.com >> lean.enterprise.middleware >> mobile: +94 77 4078049 >> > > > Thanks, > -- > *Lasindu Charith* > Software Engineer, WSO2 Inc. > Committer & PMC Member, Apache Stratos > Mobile: +94714427192 | Web: blog.lasindu.com > -- *Lasindu Charith* Software Engineer, WSO2 Inc. Committer & PMC Member, Apache Stratos Mobile: +94714427192 | Web: blog.lasindu.com
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev