OnDeploy Scripts to modify JCR content during Code deployment. During the course of project development, there would be many scenarios where some content (property/node) needs to be modified throughout the content hierarchy. That content fixup needs to be done in all the environments and many times its just a one time job. To cover this very common use case, ACS Commons (3.15+) came up with OnDeploy Scripts.
Its a tool where you can load content tree nodes , perform some operation and either Retrieve an output or Modify the nodes. The aim here is to provide reusable blocks called pipes which can be configured for any possible operation on content.