A zero-downtime deployment tool for Magento 2 projects built on Deployer.org.
Magento 2 Deployer Plus is a deployment automation tool built on Deployer.org specifically for Magento 2 e-commerce projects. It enables fully-automated, zero-downtime deployments for Magento 2.2+ versions, solving the complex deployment challenges unique to Magento's architecture while maintaining site availability during updates.
Magento 2 developers and DevOps engineers who need reliable, automated deployment processes for e-commerce projects, particularly those managing production environments where downtime must be minimized.
Developers choose Magento 2 Deployer Plus because it provides Magento-specific deployment recipes that handle the platform's complexities out-of-the-box, offers zero-downtime deployments for critical e-commerce sites, and builds on the familiar Deployer.org ecosystem for easier adoption.
Tool based on deployer.org to perform zero downtime deployments of Magento 2 projects
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Maintains site availability during updates for Magento 2.2 and above, crucial for e-commerce sites where uptime is critical, as highlighted in the README.
Provides version-specific recipes that handle Magento complexities like static content deployment, reducing manual effort for developers.
Uses familiar Deployer.org code syntax, making it easier for teams already acquainted with Deployer to integrate without a steep learning curve.
Allows deployment to multiple servers from a single configuration, ideal for scalable Magento environments, as noted in the key features.
Key features like zero downtime and artifact builds are only supported for Magento >=2.2, limiting usefulness for older versions and creating fragmentation.
Requires proper Magento config propagation for build commands, as admitted in the disclaimer, adding setup complexity and potential points of failure.
The README includes workarounds for known Magento bugs, such as static content deployment errors, forcing users to manage platform-specific issues.