Simple but powerful Patch system for SAP Commerce Cloud, formely known as SAP hybris
With this extension you can create deployment scripts (patches) which are going to be automatically run during the update running system of the SAP Commerce platform. It allows you to fully automate the changes in the data that every tickets requires, the early testing of this changes and the reduction of errors related to these changes.
Disclaimer: this project is not affiliated, associated, authorized, endorsed by, or in any way officially connected with SAP, or any of its subsidiaries or its affiliates.
- Easy creation of the deployment scripts following the principle convention over configuration
- Runs Impex, SQL, Groovy and BeanShell scripts only once or multiple times
- Compatible with SAP Commerce 1xxx, 6.x, 5.x and 4.x
- Runs deployment scripts during the update running system
- Scripts may be configured to only run on some servers and tenants
- Strict error handling strategy
- Commercial Friendly License: The extension can be used in commercial projects mixed with proprietary code
- Open Source: You can review, improve or fix the code
- Free: Please read the motivation section on the wiki
This extension addes a new menu in the Backoffice (or hMC)
It shows the list of applied patches
It stores the stacktrace of any patch which failed during the execution
The execution of the patches is logged on the console and you can use ant to apply the patches without updating the system