Auto Release
Simplify and Automate Your Release Management with Auto Release
Auto Release is a powerful extension designed to streamline your release process by automating the execution of import scripts across all environments — from development to production.
Say goodbye to manual, error-prone tasks and ensure your releases are smooth, consistent, and reliable every time.
Empower your release management with Auto Release — the trusted solution for consistent, efficient, and error-resistant deployments. Get started today and experience the difference!
SAP Commerce does provide a patching mechanism out of the box enabling you to specify whether a patch is mandatory or optional. The problem with their mechanism is that each time you want to create some data e.g. CMS content, as part of a ticket you have to write some java code to fit into their framework. Over time, this pollutes the code base and you often have either a reduced code coverage, ignore certain extensions/packages etc which isn’t a great idea
Why choose this extension?
- Fully Automated Script Execution Automatically run scripts sequentially in each environment during release — no manual intervention needed.
- Customizable & Extensible Prebuilt consumers for Impex, Zipped Impexes, T-SQL and groovy. Easily add support for custom script types by implementing your own. Distribute scripts across your extensions
- Multi-Folder & Environment Support Organize scripts across multiple folders per extension and environment, with automatic archiving of old scripts to keep your release folders clean.
- Sequence Validation Prevent deployment errors with built-in tools that enforce sequential numbering of scripts during your build process.
- Post release actions Actions can be performed, post release, for example content catalog synchronization.
- Visibility & Tracking Detailed logs in the console and an intuitive Backoffice interface let you track which scripts ran, their results, and folder states — giving you complete transparency.
What Problems Does Auto Release Solve?
- Eliminates repetitive, manual import steps across multiple environments.
- Minimizes human errors during release activities.
- Enables smooth release cycles with robust failure detection and reporting.
- Reduces overhead for DevOps and release teams.
- Supports complex deployment needs with custom script processing and environment-specific folders.
- The extension constantly validates new scripts to ensure they are valid and successfully execute, catching issues early in the CI build process.
- After raw T-SQL scripts run, a Cluster Wide clear cache event fires to keep data cache consistent, preventing stale data issues.
Redact, reduce and restore - Enhanced Data Security & Compliance
Built on the trusted Auto Release framework, our Redaction feature automates the removal of sensitive PII data during environment refreshes—empowering safe testing with real production data while ensuring compliance with IT governance policies. Easily extensible and controllable per environment, it’s designed to protect your data and your business.
Key Benefits
- Purpose & Value Add Addresses a critical compliance and data governance issue: removing PII (Personally Identifiable Information) from non-production environments. Enables safer use of real production data in testing by automatically redacting sensitive info. Supports best practices in continuous delivery (CD) by ensuring non-prod environments can be refreshed from prod safely.
- Integration with Auto Release: Built on top of the existing Auto Release infrastructure, reusing its mechanisms for script execution. Introduces a dedicated HAC page to run redaction scripts Introduces a dedicated ant target redact to run redaction scripts.
- Deployment & Governance Controls: Configurable property to enable/disable redaction as needed. Supports IT Data Governance by offering workflows that avoid moving prod data outside controlled zones.
- Functionality & Extensibility: Runs redaction scripts in sequence, recorded similarly to release scripts ensuring traceability. Ships with "stock" redaction scripts to handle OOTB commerce PII removal. Allows other extensions to participate in the redaction process easily by configuration and script placement..