Best way to deliver incremental releases
Hi everyone,
I have inherited a project in which they way release versions are delivered is a little bit iffy: Developers identify the files they have changed with respect to the previous release, then they MANUALLY create a package in Package Manager by adding all the filters one by one. The reason they have been doing this is because another department is in charge of releasing that new content to live version (and it will be like that for now)
On the other hand, I checked the package size created when deploying with Maven, that is adding ALL code from /apps, /etc/clientlibs/, /etc/designs, java bundles, etc. and it's over 100MB, I guess the previous developers were fearful of uploading releases very often with such big packages and overloading the server capacity (???)
So my question is, given this scenario -100MB package and release deliveries around once a week- what is the right approach to take?
Thanks in advance