In my apps package filter.xml i have give as below:
<filter root="/apps/site">
<include pattern="/apps/site/components"/>
<include pattern="/apps/site/config"/>
<include pattern="/apps/site/config(.*)?"/>
<include pattern="/apps/site/install"/>
<include pattern="/apps/site/pages"/>
<include pattern="/apps/site/templates"/>
</filter>
With the above code, when I am deploying my package, any new folders/files created are getting updated in crxde any existing html file changes are getting updated in crxde but changes to component dialog.xml are not getting updated in crxde (to explain, I make changes directly in one of the component dialog in crxde and then i deploy my package. The changes I did are not getting udpated from my codebase is the problem)
So then I add the below pattern as well to the filter.xml and it works.
<include pattern="/apps/site/components(/.*)"/>
Can someone help me if we need to include both the below patterns in filter if this need to work or do we have an alternative approach?
<include pattern="/apps/site/components"/>
<include pattern="/apps/site/components(/.*)"/>